发布作者: JavaScript大王
百度收录: 正在检测是否收录...
最后更新: 2023年 04月 03日 15:55
作品采用: 《 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 》许可协议授权
有时候我们在维护不同的项目时会遇到一个问题,A项目依赖的Node版本与B项目依赖的Node版本可能不一致,这时候如果没有一个工具可以帮助我们快捷的切换本地环境的Node版本,就会导致开发过程很繁琐,而nvm就是为了解决这一问题的。
nvm全英文也叫node.js version management,是一个nodejs的版本管理工具。nvm和npm都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。
点击上边的按钮,前往github下载安装包,一般有安装版和免安装版,这里使用安装版,免安装版使用时需要自己配置,因此建议是使用安装版。
打开控制面板,选择程序,找到node,右键卸载;
在电脑的用户变量中新增以下两个名称的环境变量:
NVM_HOME:指向nvm文件夹
NVM_SYMLINK:指向node文件夹
显示可下载版本;
nvm list available
安装
nvm install latest //安装最新版本
nvm install 版本号 // 安装指定版本
安装完成后,记得执行一下这个命令:
nvm use 版本号
nvm ls :列出所有已安装的 node 版本
nvm ls-remote :列出所有远程服务器的版本(官方node version list)
nvm list :列出所有已安装的 node 版本
nvm list available :显示所有可下载的版本
nvm install stable :安装最新版 node
nvm install [node版本号] :安装指定版本 node
nvm uninstall [node版本号] :删除已安装的指定版本
nvm use [node版本号] :切换到指定版本 node
nvm current :当前 node 版本
nvm alias [别名] [node版本号] :给不同的版本号添加别名
nvm unalias [别名] :删除已定义的别名
nvm alias default [node版本号] :设置默认版本
—— 评论区 ——