Hexo再升级

Posted by Mr.Be1ieVe on Friday, April 2, 2021

从4.2.1到5.4.0 Warning: 更新后front-matter十分严格,我又改了好久脚本。。。。嫌麻烦的请不要更新,又不是不能用.jpg

hexo目录下查看版本

直接修改 hexo init 目录下的package.json的

"dependencies": {

 "hexo": "^5.4.0",
 }

然后npm update即可

use_date_for_updated is deprecated and will be removed in next major version. Please use updated_option: 'date' instead. 这个在 _config.yml里修改

报错 err: Error: Function yaml.safeLoad is removed in js-yaml 4. Use yaml.load instead, which is now safe by default.

fluid的配置文件,更新到hexo 5.0后也发生了变化 配置指南 | Hexo Fluid

简单地说就是删除掉\source\_data\fluid_config.yml即可

版本更新改动,这个跟着改一下就好了 _config.yml: banner_parallax 变更为层级关系(为了配合新功能):

- banner_parallax: true
+ banner:
+   parallax: true

其他的就是按照以前的fluid_config配置和修改啦

坑:文章title空白

因为front-matter的title没写。。。从脚本加了自动补上

「真诚赞赏,手留余香」

Mr.Be1ieVe's Treasure

真诚赞赏,手留余香

使用微信扫描二维码完成支付