最近刚把系统换成了Linux,在换之前一直在想,放在windows里的本地hexo肿么办?因为需要在本地部署hexo,所以拿U盘copy过去也行不通,只能重新部署,最后我只把一些重要的文件copy了~
但是,结局并没有那么顺利,当我把所有的东西准备好之后,执行 sudo npm install hexo-cli -g 就给我跳出了一大堆ERR!这给我吓的….

20160903145012

后来弄啊弄,Google了一下,嘿,最后还是被我找到了解决方法~
可以先试试:

$ sudo npm install hexo –no-optional

不行的话,试试这个方法,绝对行!!(我就是用这个方法.)
在终端里先输入:

$ sudo npm cache clean -f
$ sudo npm install -g n
$ sudo n stable

完了之后,执行:

$ sudo npm -g install hexo-cli

然后就看见跳出这样的东西

20160903145127

然后hexo init就成功部署了~嘿嘿~

20160903145830

最后 hexo s 生成本地网页,hexo的本地部署就完成了~~

20160903150737

这个主要是解决部署本地Hexo出现ERR!的问题,详细的部署方法可以参考:

Mac上搭建基于GitHub的Hexo博客
史上最详细的Hexo博客搭建图文教程
Hexo官方文档