前言
matery
主题的代码块插件prismjs
在hexo@5.0.2
版本中存在转义花括号的bug,需要对Hexo进行升级.
一、升级Hexo
1.升级hexo-cli
进入Hexo
目录,使用hexo version
查看hexo
升级之前的版本,输入npm i hexo-cli -g
进行hexo-cli
的更新,再次输入hexo version
查看是否升级成功。
2.检查已安装的插件是否有插件可进行升级
使用npm install -g npm-check
全局安装npm-check
插件,安装后键入npm-check
检查目前已安装的插件是否有可升级的插件。
3.升级已安装的插件
使用npm install -g npm-upgrade
全局安装npm install -g npm-upgrade
插件,安装后键入npm-upgrade
升级已安装的插件。
4、更新全局包及生产环境依赖
使用npm update -g
更新全局包和npm update --save
更新生产环境依赖。
至此Hexo的升级就完成了
二、Hexo主题升级
进入Hexo目录主题D:\hexo\themes\hexo-theme-matery
更新工作的状态树:
git add .
之后,输入如下命令,将文件放在堆栈中,获取更新后,再进行弹栈:
git stash
git pull
git stash pop
执行这几条简单的命令之后,Hexo主题便可以进行无损更新。