nvm
nvm
是一个可以让你在同一台机器上安装和切换不同版本node
的工具
nvm for Windows的GitHub地址
nvm for Windows的下载地址
linux系统的github地址:点我
首先建议把你之前安装的node.js的msi版本给卸载掉。
然后下载nvm-windows并按照默认配置一步步安装
由于国外的镜像源下载慢,所以打开(你的nvm的安装路径)\settings.txt 例如C:\Users\dell\AppData\Roaming\nvm\settings.txt
注意!!nvm的安装目录不能出现空格,不然会出现莫名其妙的错误
注意!!nvm的安装目录不能出现空格,不然会出现莫名其妙的错误
注意!!nvm的安装目录不能出现空格,不然会出现莫名其妙的错误
由于国外的镜像源下载慢,添加淘宝镜像源
//不是必要的,可以不添加
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
然后执行
nvm install 11.12.0 # 你要安装的node.js的版本号
安装完成后执行
nvm use 11.12.0 # 使用这个版本的node.js
![](https://img.haomeiwen.com/i6130263/3ecc3da54d1a98f2.png)
另外由于一些包可能down不下来,可以设置.npmrc文件
sass_binary_site = https://npm.taobao.org/mirrors/node-sass/
phantomjs_cdnurl = https://npm.taobao.org/mirrors/phantomjs/
registry = https://registry.npm.taobao.org
npm安装全局配置
npm config set prefix D:\nodejs\npm-global #设置npm全局安装的路径
主要用途
- 切换nodejs版本。如果想使用最新的流行版本测试您正在开发的模块,而不用卸载稳定版本的node,则可以使用nvm来切换nodejs版本。
注意点
- 有些全局的npm模块,可能在各版本的node.js之间不共享。
- 你正在使用的node.js版本中可能不支持某些npm模块。因此在工作的时候请注意工作环境。
nrm
nrm
是一个npm源管理器
npm服务器是在国外的,下载安装包是很慢,可能会出现卡顿的现象,这时就可以把地址切换到其他源比如淘宝镜像,毕竟服务器在国内,下载安装包速度就快了
安装
npm i -g nrm
![](https://img.haomeiwen.com/i6130263/26747eb353a63008.png)
使用
查看可选的地址
nrm ls
![](https://img.haomeiwen.com/i6130263/f8539f0fe971780b.png)
切换源地址
假如你要切换到cnpm地址,执行命令
nrm use cnpm
![](https://img.haomeiwen.com/i6130263/48cf7cdbd0434401.png)
即可
增加地址命令
nrm add registry 地址
删除地址命令
nrm del registry 地址
网友评论