问题描述:
hexo d -g 提示:
You should configure deployment settings in _config.yml first!
Available deployer plugins:
git
For more help, you can check the online docs: http://hexo.io/
按照文档一步一步来的,没有添加新文章,就修改了deploy 项,npm install hexo-deployer-git –save 也安装了 hexo-deployer-git还是不行,用百度花了不是时间还是不知道问题出在哪,文件夹都删除了好几次,后来用了google 才发现问题的所在,问题链接:
https://github.com/hexojs/hexo/issues/1263 请教解决方法 #1263
yml格式要求严格,:之后只能有一个空格。这个检查了好几遍没发现问题;但是 拷贝复制deploy 的时候 格式出错了:我是直接从 https://hexo.io/docs/deployment.html 官方文档上复制的deploy 格式,黏贴的时候格式如下:
deploy:
type: git
repository: https://github.com/XXX/XXX.github.io.git
branch: master
解决方法:
假如deploy后面的三个参数,正确的格式应该这样:
deploy:
type: git
repository: https://github.com/tongxindao/tongxindao.github.io.git
branch: master
变量名之前两个空格,参数值前一个空格,用:分割