0%

hexo 搭建

hexo 部署

hexo d 无法部署

  1. 注意config中的配置,:号后面有一个空格, type git

  2. 在搭建hexo博客的适合遇到个问题就是使用hexo deploy的时候遇到了下面的错误

    1
    2
    3
    4
    5
    6
    7
    8
    Clearing
    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的环境变量,就没有问题了

  3. 还有就是在 hexo d 之前 需要先执行 npm install hexo-deployer-git --save

  4. warning: LF will be replaced by CRLF」 我只使用这个命令就好用了 来源

  5. 部署的时候提示找不到username 的问题 github上的issue

hexo 资源

这个人的记录了很多比较实用的hexo从搭建到使用的问题,非常的不错 链接