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 [email protected]
Hi XXX! You've successfully authenticated, but GitHub does not provide shell access.
解决:重新生成一个SSH key,加到Github上

你可能感兴趣的:(Hexo博客搭建中的坑)