Hexo-5.x 与 NexT-8.x 跨版本升级
一年不见,发现Hexo和NexT跨版本更新,带来许多颠覆性(不兼容旧版)的更新,比如把 swig模板换成 njk模板、主题改用npm升级、废弃 next.yml等,导致网上许多旧版“教程”失效,只好自己爬文摸索。这篇文章记录升级过程中遇到的坑和解决方法,主要包含以下内容:
- Node.js v10 升级到 Node.js v12
- Hexo 4.x 升级到 Hexo 5.x
- NexT 7.x 升级到 NexT 8.x
一年不见,发现Hexo和NexT跨版本更新,带来许多颠覆性(不兼容旧版)的更新,比如把 swig模板换成 njk模板、主题改用npm升级、废弃 next.yml等,导致网上许多旧版“教程”失效,只好自己爬文摸索。这篇文章记录升级过程中遇到的坑和解决方法,主要包含以下内容:
年初分享过一篇《部署于OSS之上的静态博客结构》,前几天登录百度统计才发现有朋友在使用site:www.imczw.com
搜索相关资料——平时博客疏于管理,给这位朋友造成了困扰,实在抱歉。这回把站内搜索加上了,同时分享本站部署OSS的步骤,希望能帮上忙。这篇文章主要讲以下几个点:
Jellyfin是一款开源免费的媒体服务器软件,发现功能十分强大,刮削器比VideoStation给力多了,这次改造的目标是:
趁着Hexo 3.9升级,用npm update
把环境升级了一波,然后就发现gulp
挂了,这是一篇手欠升级系统环境后的填坑记录
以前每次Next升级都会覆盖自定义修改,让NexT的升级过程非常繁琐。从7.3版本开始,NexT开始采用Hexo的“数据目录”结构,将自定义内容统一挪到source/_data,Hexo在渲染时数据目录下文件会覆盖或插入源文件模板,于是我们可以在不改动源文件的基础上实现主题自定义,以达到平滑升级的目的。本文主要介绍