今天和大家聊一聊node在windows下的版本管理工具NVM-windows
为什么需要node版本管理
主要原因有两个:
- 开发时保证项目以及依赖库(尤其是原生的addon)API兼容。
- 调试特定node版本下的软件问题。
推荐的node版本管理工具
- 如果是在mac/linux下,可以使用nvm-sh/nvm
- 如果是在windows下,可以使用我们今天要讲的coreybutler/nvm-windows
使用方法
-
卸载你电脑上的node以及npm
-
在Releases · coreybutler/nvm-windows中下载最新的安装包
-
使用下面的命令就可以安装和切换指定版本的node了
nvm install 10.17.0 nvm use 10.17.0
-
使用下面的命令,检查是否成功切换到对应的版本
nvm list