nvm 迁移到 fnm
nvm 迁移到 fnm
卸载 nvm
找出npm中所有hexo依赖的包
1
2
3npm list | Select-String -Pattern "hexo"
npm list -g | Select-String -Pattern "hexo"
删除已有Node.js版本
运行卸载程序

检查是否卸载完毕

安装 fnm
使用 scoop 安装 fnm
1 | |

设置环境变量
检查 PowerShell 配置文件
1
2
3if (-not (Test-Path $profile)) { New-Item $profile -Force }
# 如果文件不存在,这个命令会帮你创建一个空文件。
# 如果文件已经存在,这个命令什么都不会做,不会覆盖你的现有文件。
编辑 Profile 配置文件
1
2Invoke-Item $profile
# 运行这个命令,会打开你的profile文件。
添加 FNM 环境变量
profile文件末尾添加如下内容并保存
1
fnm env --use-on-cd --shell powershell | Out-String | Invoke-Expression
验证安装是否成功
1
2fnm ls
# 如不报错即为成功
修改默认安装目录
查看fnm 设置默认安装目录
1
fnm env
fnm 安装 node
1 | |
安装 hexo
删除旧的依赖
1 | |
安装 Hexo
1 | |



