Node.js版本控制管理NVM安装遇到的坑!

826

工作中不断遇到node.js不一致 导致npm包安装不上的问题,每次都要作斗争,需要降级升级来解决问题,如此一来折腾就需要一两个小时时间,自己之前用python的时候 有virtualenv可以管理 所以自己百度搜了搜 发现nodejs也有版本管理工具 nvm ,安装过程中还遇到了坑,所以分享并记录一下自己所遇到的坑。

咱是Window所以就只躺他的坑了,其他的自己趟趟水,欢迎补充在下方!

下载

下载安装地址 github.com/coreybutler…

nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。

nvm-setup.zip:安装版,推荐使用

安装

安装成功之后名,可以在cmd中输入nvm 即可查看对应的版本信息和命令

image.png

指令

nvm list available 查看所有可以安装的版本

nvm list 查看已经安装的版本

nvm install 16.4.2 安装对应的版本信息

nvm uninstall 16.4.2 卸载对应的版本信息

nvm use 16.4.2 使用的对应的版本信息

遇到的坑

使用 mvn 安装14.17.3版本信息后 报错 使用后 npm未成功安装

image.png

方法

找到nvm安装目录 我的路径 C:\Users\Nanyu\AppData\Roaming\nvm\settings.txt 我用的用户Nanyu,大家看自己的就行了,打开文件settings.txt 最后边添加

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

image.png

完美解决

image.png