更新Hexo以及相关依赖

更新NVM

https://github.com/nvm-sh/nvm 找到下列命令,运行即可。

1
2
# 此处为0.39.2 以当时新版本为主
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash

更新Node.js

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# To get the latest LTS version of node and migrate your existing installed packages, use
nvm install 'lts/*' --reinstall-packages-from=current

#To update npm at the same time add the --latest-npm flag, like this:
nvm install 'lts/*' --reinstall-packages-from=default --latest-npm

# 查看现有的安装版本
nvm ls

# 使用下面命令修改alias
nvm alias default node # 修改default为node的版本

# 使用下面命令删除特定版本
nvm uninstall v15.8.0 # 删除版本为v15.8.0的Node.js

更新Hexo

1
npm install -g hexo-cli

更新其他包

1
npm-check