前言
nvm:nodejs 版本管理工具。
也就是說(shuō):一個(gè) nvm 可以管理很多 node 版本和 npm 版本。
nodejs:在項(xiàng)目開(kāi)發(fā)時(shí)的所需要的代碼庫(kù)
npm:nodejs 包管理工具。
在安裝的 nodejs 的時(shí)候,npm 也會(huì)跟著一起安裝,它是包管理工具。
npm 管理 nodejs 中的第三方插件
nvm相關(guān)
- 安裝
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
安裝完需要重啟命令行工具
- nvm使用
$ nvm install stable #下載、編譯、安裝當(dāng)前的穩(wěn)定版
$ nvm install v7.2.0#安裝v7.2.0版本
- 在nvm里,你可以安裝老多個(gè)版本的node,隨時(shí)切換:
$ nvm use v5.2.1 #使用v5.2.1版本的node
- 你可以把已經(jīng)安裝的node版本列出來(lái):
$ nvm list #列出來(lái)
- 也可以不切換,直接運(yùn)行一個(gè)版本的node命令行:
$ nvm run v4.2.2 #運(yùn)行v4.2.2
Node版本管理模塊n
版本切換、版本降級(jí)、版本升級(jí)及安裝制定版本
安裝
sudo npm install n -g使用
安裝穩(wěn)定版
sudo n stable安裝最新版
sudo n latest安裝指定版本 /選擇版本或升降級(jí)
sudo n 10.16.3刪除某個(gè)版本
sudo n rm 12.15.3以指定的版本來(lái)執(zhí)行腳本
n use 10.13.0 test.js查看幫助命令
n help
nrm 使用
nrm(npm registry manager )是npm的鏡像源管理工具,有時(shí)候國(guó)外資源太慢,使用這個(gè)就可以快速地在 npm 源間切換
nrm安裝
npm install -g nrm-
使用
- 查看可用源
nrm ls
* npm -------- https://registry.npmjs.org/ yarn ------- https://registry.yarnpkg.com/ cnpm ------- http://r.cnpmjs.org/ taobao ----- https://registry.npm.taobao.org/ nj --------- https://registry.nodejitsu.com/ npmMirror -- https://skimdb.npmjs.com/registry/ edunpm ----- http://registry.enpmjs.org/切換源
nrm use taobao(切換到淘寶源)-
添加源
nrm add <registry> <url>你可以增加定制的源,特別適用于添加企業(yè)內(nèi)部的私有源,執(zhí)行命令 nrm add <registry> <url>,其中reigstry為源名,url為源的路徑
nrm add registry http://registry.npm.frp.trmap.cn/ 刪除源
nrm del <registry>測(cè)試源響應(yīng)時(shí)間
nrm test npm
- 查看可用源
happy coding