更新日期:Tue Jul 12 2022 07:46:29 GMT+0800,阅读量:
请访问原文链接:夏日换新装,升级到 Hexo 6 查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org
近日偶然看到一些升级 Hexo 的文章,本站还是基于古老的 Hexo 4 和 Node 12,笔者追随 Zero day 的步伐从未停息,怎可就此止步😄
以下为简明步骤:
1. 备份当前项目
升级会存在兼容性问题,比如某些插件,特别是模板与新版本不匹配普遍存在。备份以防不时之需。
2. 升级 Node
Hexo 6 支持 Node 当前的 LTS 版本 16,首先升级 Node:
1 | n 是交互式 node.js 版本管理工具 |
3. 升级 Hexo
1 | 安装 npm-check 和 npm-upgrade |
现在 Hexo 及插件已经升级成功,执行 hexo version
查看版本。
4. external_link 配置报错
这是最常见的错误,参看 Hexo 5.0.0 Released
1 | _config.yml |
5. 修复模板兼容性
搜索网上文章,一般都是模板出问题较多,这是重点和难点,需要根据模板具体处理,笔者不是前端开发者,颇费周折,好在折腾了一天多终于修复了。
文章用于推荐和分享优秀的软件产品及其相关技术,所有软件默认提供官方原版(免费版或试用版),免费分享。对于部分产品笔者加入了自己的理解和分析,方便学习和研究使用。任何内容若侵犯了您的版权,请联系作者删除。如果您喜欢这篇文章或者觉得它对您有所帮助,或者发现有不当之处,欢迎您发表评论,也欢迎您分享这个网站,或者赞赏一下作者,谢谢!
赞赏一下
☑️ 评论恢复,欢迎留言❗️敬请注册!点击 “登录” - “用户注册”(已知不支持 21.cn/189.cn 邮箱)。请勿使用联合登录(已关闭)。