我已经在站点配置文件中写入了:
deploy:
type: git
repo: git@github.com:lanlan2017/lanlan2017.github.io.git # Github pages地址
branch: master
但是执行hexo d
报错
ERROR Deployer not found: git
解决方案
这是因为没有安装hexo-deployer-git
插件,在站点目录下输入下面的命令安装插件就好了
npm install hexo-deployer-git --save
然后使用hexo d
命令部署就行了
补充:什么叫站点配置文件?
在 Hexo 中有两份主要的配置文件,其名称都是 _config.yml。 其中,一份位于站点根目录下,主要包含 Hexo 本身的配置;另一份位于主题目录下,这份配置由主题作者提供,主要用于配置主题相关的选项。
为了描述方便,在以下说明中,将前者称为站点配置文件, 后者称为主题配置文件。
以下所有终端执行的命令都在你的Hexo根目录下