hexo d命令报错 ERROR Deployer not found: git

我已经在站点配置文件中写入了:

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根目录下

参考


简书my_杨哥:Hexo的Next主题详细配置

posted @ 2020-02-28 22:40  CodeNow99  阅读(2815)  评论(0编辑  收藏  举报