hexo again
Table of Content:
因为之前安装hexo环境的机器已经重新安装系统了,因此还需要重新安装一边hexo。
不知不觉踩了些坑。
|
|
这个步骤将会非常之慢,后来实在受不了,搜了下,npm源的问题。先去切换npm的源。
切换npm源
|
|
nrm是一个npm的源管理器。可惜这个过程似乎一样非常缓慢。
好吧只能直接指定npm的源地址了。
|
|
还是先手动安装nrm再说,为了之后使用方便。
安装nrm完毕后,1nrm use taobao
之后,继续回去hexo init blog
去。
现在已经处于可用状态了。下一步再继续更新。
end of the stream or …
YAMLException: end of the stream or a document separator is expected at line x, column y:
一般这种问题都是类似于yaml的配置文件写错的缘故。例如这个:http://blog.csdn.net/yongf2014/article/details/50016783
我的错误方式比较奇怪,因为我把一个markdown文件不小心放到了img的目录下面去,然后就报了这个错误。结果我反反复复检查了很多遍markdown文件,也没要找到问题。
Deployer not found: github
当我尝试去deploy到github的时候发现了这个错误。
其实就是把这个里面对应的工具安装上就可以了。
https://github.com/hexojs/hexo/wiki/Migrating-from-2.x-to-3.0#install-hexo-cli
然后以前的配置
|
|
要改成
|
|
因为最新的方式支持所有git的托管网站了。