hexo 2.8.3 升级到3.1.1
参考了官方文档
3.x的版本,有很大的变化。比如有很多命令都已经模块化
1 | $ npm install hexo-server --save |
只要按着官方文档来操作一般是可以正确升级。
hexo d 无效
按官方文档升级组件之后,hexo s
, hexo g
都是正常。当我执行 hexo d
部署到github时,提示以下错误:
hexo deployer not found github
没找到github, 然后搜索找到了这个解决方案.
必须要将config.yml中的github修改为git才能正常deploy。
再次d,ok!可以了。
_config.yml
升级时,这个配置文件只要改上面那一点就可以。其他可以不动。