hexo 部署博客不认识 Github 了。
Windows下Hexo升级后deploy问题
今天升级 hexo ,在 cmd (系统是 Win8 )中执行了 hexo d
,显示不认识 github 。
根据官网Wiki的部署章节执行 npm install hexo-deployer-git --save
安装 deployer ,并把 _cofing.yaml
中的 deploy 这个 section 下的 type 值从 github 改为 git 后,再执行 hexo d
,显示如下:
1 2 3 4 5 6 7 8 9 10 11 |
|
解决这个错误的方法是不在 cmd 下使用 hexo ,而是在 git bash 中。再执行 hexo d
,又报 Not a gitreposity 错误。在 git bash 下到博客目录下的 .deploy_git
中执行 git init
(_config.yaml
里已配置好 repo 的地址),再次执行 hexo d
,部署成功!
Comments