Hexo博客搭建中的坑

问题:Travis-Ci自动构建图标build status unknown

解决:原因是构建的分支不是master分支,默认显示缺省分支master的状态,修改图标链接svg?branch=mastersvg?branch=blog

问题:各种在设置_config.yml后出现的问题

解决:检查冒号后面的空格!!!检查冒号后面的空格!!!检查冒号后面的空格!!!

问题:自定义域名在blog根目录添加CNAME后,使用hexo d -g不上传CNAME

解决:将需要上传的文件放到blog/source

问题:执行 hexo deploy 后,出现 error deployer not found:github

解决:执行npm install hexo-deployer-git —save,再部署

问题:YAMLException: bad indentation of a mapping entry

解决:YAML的语法错误,仔细检查冒号后面 要有一个空格

问题:部署时候用git连接github提示没有权限被拒绝Permission denied (publickey).

$ ssh -T git@github.com
Hi XXX! You've successfully authenticated, but GitHub does not provide shell access.
解决:重新生成一个SSH key,加到Github上

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容