hexo 部署
hexo d 无法部署
注意config中的配置,:号后面有一个空格, type git
在搭建hexo博客的适合遇到个问题就是使用hexo deploy的时候遇到了下面的错误
1
2
3
4
5
6
7
8Clearing
Copying files from public folder.
events.js:72
throw er; // Unhandled 'error' event
^
Error: spawn ENOENT
at errnoException (child_process.js:980:11)
at Process.ChildProcess._handle.onexit (child_process.js:771:34)解决方法就是在cmd下敲的命令无法实现,我们把命令在git shell下面敲打就可以实现了。
补充:找到原因了,因为没有设置环境变量导致的,在path中添加git的环境变量,就没有问题了还有就是在 hexo d 之前 需要先执行
npm install hexo-deployer-git --save
warning: LF will be replaced by CRLF」 我只使用这个命令就好用了 来源
部署的时候提示找不到username 的问题 github上的issue
hexo 资源
这个人的记录了很多比较实用的hexo从搭建到使用的问题,非常的不错 链接