Windows安装fnm来管理多个版本nodejs
在Windows上安装fnm来管理多个版本的nodejs,但是在安装fnm的时候一直报错,用的是Windows11 ltsc。于是通过很多方法,最终安装成功。
# 先清理一下电脑网络缓存
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
# 安装scoop
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
irm get.scoop.sh | iex
# 安装fnm
scoop install fnm默认安装好的fnm在安装nodejs的时候会默认安装在C盘,本人习惯把安装文件都存储在其他盘,这里做一下迁移
[Environment]::SetEnvironmentVariable('FNM_DIR', 'D:\fnm_nodejs', 'User')
[Environment]::SetEnvironmentVariable('FNM_DIR', 'D:\fnm_nodejs', 'Machine')然后就是来安装nodejs了
fnm install 22
fnm install 20
fnm install 18
# 默认切换到18
fnm default 18