现在很多安装包要求不同的node版本,所以可以使用·NVM帮助我们管理 node版本
安装NVM
注:我使用的示例为win10系统
地址为: https://github.com/coreybutler/nvm-windows/releases 点我.
建议使用nvm-setup.zip,下载后会得到.exe的安装程序(傻瓜式安装)。
验证是否安装成功
安装完成后可以输输入nvm version 来检测是否安装成功
安装切换各版本 node/npm
nvm install 11.15.0 // 安装11.15.0版本
nvm use 11.15.0 // 切换至 11.15.0版本
nvm uninstall 11.15.0 // 卸载11.15.0版本
配置淘宝镜像
由于nvm默认的下载地址http://nodejs.org/dist/是外国外服务器,国内很慢可以使用淘宝的镜像
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
打nvm的安装路径把上面的镜像地址复制到settings.txt中就OK了。
npm 镜像问题
配置.npmrc文件改变npm包安装路径,需要将.npmrc文件加上 registry=https://registry.npm.taobao.org
或者使用代码段来配置:
// 设置淘宝镜像源
npm install -gd express --registry=http://registry.npm.taobao.org
npm config set registry http://registry.npm.taobao.org
// 设置为npm原始镜像
npm config set registry https://registry.npmjs.org/
可以用使用 nrm 来 管理镜像源
还可能遇到执行nvm,node,npm命令时报“ 不是内部或外部命令,也不是可运行的程序或批处理文件”的错误。
这时按照自己的安装路径配置下环境变量即可。