参与开发维护其他人开发的项目,使用 node 的版本号很有可能是不一样的,如果重新安装依赖和其他人的依赖有可能不同,最好使用相同的项目依赖。这就要求不同的项目要能方便的切换 node 的版本。方案还是 windows 上的 nvm (node.js version management,是一个nodejs的版本管理工具)的使用:
一、卸载node
首先找到 node 的安装目录(where node),将 node.exe 所在的父目录里面的所有东西都删除;控制面板中卸载node
C:\Program Files\nodejs\node.exe
二、安装nvm(https://github.com/coreybutler/nvm-windows/releases 选择 nvm-setup.zip 版本)
nvm的自定义安装路径在E盘下(E:\nvm);node的自定义安装路径在E盘下(E:\nodejs)
设置node的下载源,在 settings.txt 中添加
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
三、安装需要的node版本
nvm install 10.16.0
nvm install 14.16.1
四、指定使用的 node 版本(使用管理员权限的 cmd):nvm use 14.16.1
成功的话提示如下:Now using node v14.16.1 (64-bit)
注意:一定要使用管理员权限的 cmd 才可以,否则会报如下错误:exit status 1: ��û���㹻��Ȩ��ִ�д˲�����