nvm安装以及管理nodejs版本

发布时间:2026/7/13 5:30:50
nvm安装以及管理nodejs版本 在使开发中经常需要切换不同的nodejs的版本,手动切换起来比较麻烦。我们使用nvm来进行方便管理。本文介绍nvm的安装和使用。1、下载nvmhttps://github.com/coreybutler/nvm-windows/releases打开以上网址选择最新版本这里为1.2.2往下拉页面找到Contributors位置下载nvm-setup.exe2、双击运行安装①选择同意② 选择安装路径③选择node版本路径一路next到底就可以。3、系统变量①看系统变量里是否有MVN_HOME和MVN_SYMLINK两个变量没有自动生成的话手动加上。②Path里是否有%MVN_HOME%和%MVN_SYMLINK%没有的话也手动加上。4、进入命令行验证以及安装nodejs① 查看mvn版本mvn version出现版本号说明安装成功。② 查看可用nodejs版本nvm ls available③ 安装指定版本nvm install 22.23.1安装LTS版本推荐nvm install --lts④ 切换版本nvm use 22.23.1验证切换结果node -v⑤ 查看已安装的版本nvm ls⑥ 如果需要卸载指定版本nvm uninstall 22.23.15、权限问题处理C:\Windows\system32 npm -v npm : 无法加载文件 D:\node\nvm4w\nodejs\npm.ps1因为在此系统上禁止运行脚本。有关详细信息请参阅 https:/go.microsoft.com/fwlink/?LinkID135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 1 npm -v ~~~ CategoryInfo : SecurityError: (:) []PSSecurityException FullyQualifiedErrorId : UnauthorizedAccess PS C:\Windows\system32 PS C:\Windows\system32 npm config get registry npm : 无法加载文件 D:\node\nvm4w\nodejs\npm.ps1因为在此系统上禁止运行脚本。有关详细信息请参阅 https:/go.microsoft.com/fwlink/?LinkID135170 中的 about_Execution_Policies。 所在位置 行:1 字符: 1 npm config get registry ~~~ CategoryInfo : SecurityError: (:) []PSSecurityException FullyQualifiedErrorId : UnauthorizedAccess这个是PowerShell 默认禁止运行脚本导致的。解决方法必须管理员身份管理员 PowerShell直接运行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force然后会问你是否要更改执行策略输入Y回车。测试验证关闭当前 PowerShell重新开一个普通的 PowerShell/CMD再运行npm -v node -v npm config get registry6、npm配置淘宝镜像npm config set registry https://registry.npmmirror.com查看npm config get registry这就OK了。