window11使用fnm管理node
- 下载
github下载地址
备用地址(密码:iukk)
下载的是一个zip压缩包,我放在了C:/Data/Soft目录下
- 配置环境变量
2.1 配置FNM_DIR(fnm的安装目录)
2.1.1 右键点击此电脑,选择属性
2.1.2 点击高级系统设置
2.1.3 点击环境变量
2.1.4 点击新建
2.1.5 变量名输入FNM_DIR,变量值点击下方的浏览目录,选择fnm所在目录
2.1.6 点击3次确定
2.2 编辑系统变量Path,把FNM_DIR加入Path中
2.3 验证fnm命令
2.4 新建环境变量“FNM_NODE_DIST_MIRROR”,值为“https://npmmirror.com/mirrors/node/”
2.5 配置powershell(个人习惯使用powershell,cmd配置请另寻他处)
2.5.1 打开资源管理器,在地址栏输入“%USERPROFILE%\Documents”,进入用户Documents目录
2.5.2 新建“WindowsPowerShell”目录。如果已经存在则不需要新建
2.5.3 在WindowsPowerShell目录中新建文件“Microsoft.PowerShell_profile.ps1”,内容为:fnm env --use-on-cd | Out-String | Invoke-Expression
2.5.5 如果打开powershell报错了
a.管理员身份运行powershell
b. 执行:set-ExecutionPolicy
c. 对话框弹出“请为以下参数提供值”时,输入“RemoteSigned”
d. 输出“是否要更改执行策略”时,输入“Y”
至此,关闭,再次打开powershell,就不会再报错了
2.5.6 以管理员身份运行powershell,输入fnm env
至此,fnm就配置好了。
3. fnm的一些使用:
3.1 安装某个版本的node: 命令:fnm install xx.xx.x
3.2 fnm常用命令
fnm ls-remote 列出远程版本
fnm ls 列出本地版本
fnm install xx.xx.xx 安装xx版本
fnm uninstall xx.xx.xx 卸载xx版本
fnm use xx.xx.xx 使用xx版本
4. 在webStome中的配置
4.1 手动添加node解释器
选择“FNM_DIR”文件夹下的“aliases/default/node”
在WebStome的终端中输入node -v,如果有正确版本输出,则配置完成