nvm
nvm
是一個(gè)可以讓你在同一臺(tái)機(jī)器上安裝和切換不同版本node
的工具
nvm for Windows的GitHub地址
nvm for Windows的下載地址
linux系統(tǒng)的github地址:點(diǎn)我
首先建議把你之前安裝的node.js的msi版本給卸載掉餐曼。
然后下載nvm-windows并按照默認(rèn)配置一步步安裝
由于國外的鏡像源下載慢压储,所以打開(你的nvm的安裝路徑)\settings.txt 例如C:\Users\dell\AppData\Roaming\nvm\settings.txt
注意!!nvm的安裝目錄不能出現(xiàn)空格,不然會(huì)出現(xiàn)莫名其妙的錯(cuò)誤
注意!!nvm的安裝目錄不能出現(xiàn)空格,不然會(huì)出現(xiàn)莫名其妙的錯(cuò)誤
注意!!nvm的安裝目錄不能出現(xiàn)空格,不然會(huì)出現(xiàn)莫名其妙的錯(cuò)誤
由于國外的鏡像源下載慢,添加淘寶鏡像源
//不是必要的,可以不添加
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
然后執(zhí)行
nvm install 11.12.0 # 你要安裝的node.js的版本號(hào)
安裝完成后執(zhí)行
nvm use 11.12.0 # 使用這個(gè)版本的node.js
另外由于一些包可能down不下來,可以設(shè)置.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 #設(shè)置npm全局安裝的路徑
主要用途
- 切換nodejs版本源譬。如果想使用最新的流行版本測試您正在開發(fā)的模塊集惋,而不用卸載穩(wěn)定版本的node,則可以使用nvm來切換nodejs版本踩娘。
注意點(diǎn)
- 有些全局的npm模塊刮刑,可能在各版本的node.js之間不共享。
- 你正在使用的node.js版本中可能不支持某些npm模塊养渴。因此在工作的時(shí)候請注意工作環(huán)境雷绢。
nrm
nrm
是一個(gè)npm源管理器
npm服務(wù)器是在國外的,下載安裝包是很慢理卑,可能會(huì)出現(xiàn)卡頓的現(xiàn)象翘紊,這時(shí)就可以把地址切換到其他源比如淘寶鏡像,畢竟服務(wù)器在國內(nèi)藐唠,下載安裝包速度就快了
安裝
npm i -g nrm
使用
查看可選的地址
nrm ls
切換源地址
假如你要切換到cnpm地址霞溪,執(zhí)行命令
nrm use cnpm
即可
增加地址命令
nrm add registry 地址
刪除地址命令
nrm del registry 地址