nvm與python的virtualenv和ruby的rvm類似。
nvm (node version manager,node多版本管理器)是乙個通用的叫法,它目前有許多不同的實現。通常我們說的 nvm 是指 或者 。這兩個工具都是使用shell編寫的。
個人感覺 n 比較簡潔些,它就只有乙個指令碼檔案。
如果已經安裝了npm的話,可以直接執行命令進行安裝n :
$ npm install -g n
或者是直接獲取源**安裝:
$ git clone .git
$ cd n
$ [sudo] make install
直接執行 n 命令檢視所有已安裝的版本。
$ n
執行命令 n 進行安裝指定版本的node。 version 可以是 stable(最新穩定版)、latest(最新版)或者具體的版本數字。
$ n stable
install : v0.10.24
mkdir : /usr/local/n/versions/0.10.24
fetch :
指定的版本將會安裝在 /usr/local/n/versions 目錄下。
執行命令 n rm 刪除已安裝指定版本的node。
執行命令 n use 選擇使用指定版本的node。
$ git clone .git ~/.nvm
$ source ~/.nvm/nvm.sh
檢視已安裝的版本:
$ nvm ls
檢視可以安裝的版本:
$ nvm ls-remote
安裝指定的版本:
$ nvm install
指定的版本將會直接安裝在 nvm 程式所在的目錄下。
刪除指定的版本:
$ nvm uninstall
使用選定的版本:
$ nvm use
node版本管理
1 wget qo bashnvm install version nvm install stable nvm ls nvm use version nvm alias default v6.2.0 2 使用 nvmrc 檔案配置專案所使用的 node 版本 如果你的預設 node 版本 通過 n...
對應node版本 nvm管理 node版本
前提 相信有很多小夥伴,在做前端開發的時候 會遇到這個專案需要node版本高一點,另外乙個專案需要node版本低一些 我現在要乙個電腦,編譯多個上面類似的專案,那怎麼辦呢?笨辦法 當編譯哪個專案的時候,對應的安裝相適合的node版本 於是乎就出現了如下操作 先解除安裝不用的node版本 在安裝被編譯...
nvm管理node版本,npm管理node包
下面有乙個整理好的乙個壓縮包,包含有 node 解壓後有乙個settings.txt檔案,root c develop nvm path c develop nodejs arch 64 proxy 把 root 後面修改為 nvm.exe 所在目錄 path 後面建議 方便日後檢視 修改為 nvm...