nvm管理node.js版本(Windows系統)

jilei786發表於2018-05-26

nvm管理node版本

在開發過程中偶爾會碰見不同專案依賴的node版本不一樣,而node沒有提供自動切換版本的功能,這個時候就需要nvm出馬了,n也可以管理node版本(注:不支援Windows)

先去下載nvm-windows

下載連結地址 注:目前版本1.1.6。 如果你之前安裝過node,先解除安裝掉。

安裝nvm-windows

剛才下載的是 nvm-setup.zip 這個檔案

nvm管理node.js版本(Windows系統)

	輸入 nvm 
複製程式碼

nvm管理node.js版本(Windows系統)
這就安裝成功了。

安裝node

安裝最新穩定版 node

	nvm install latest
複製程式碼

nvm管理node.js版本(Windows系統)

安裝指定版本 node

	nvm install 8.9.0
複製程式碼

nvm管理node.js版本(Windows系統)

切換node版本

	nvm use 9.3.0
複製程式碼

nvm list 顯示當前安裝node版本列表 * 代表當前使用的版本

nvm管理node.js版本(Windows系統)

 注: 安裝的npm全域性模組不會在各個版本的node.js之間共享。還有可能有些npm包不支援當前使用的node版本 
複製程式碼

nvm基本命令

nvm arch [32|64]: 設定node是以32還是64位模式執行。 指定32或64來覆蓋預設作業系統版本。 nvm install [arch]: version 版本號 例如 8.9.0 或者 latest(最新穩定版),[arch]可選、指定是否安裝32位或64位版本(預設為系統架構),將[arch]設定為 all 安裝32和64位版本。 nvm list [available]: 顯示當前安裝node版本列表 * 代表當前使用的版本,在末尾輸入 available 顯示可供下載的所有版本列表。 nvm on: 使用Node.js版本管理。 nvm off: 禁用node.js版本管理(不會解除安裝任何東西)。 nvm proxy [url]: 設定下載的代理,將[url]留空以檢視當前代理。 將[url]設定為 none 以刪除代理。 nvm uninstall : 解除安裝指定的node版本。 nvm use [arch]: 切換指定的node版本,可選[arch]32和64位版本。 nvm root : 設定nvm存放不同版本的node.js的目錄。 如果沒有設定 path ,則顯示當前的根目錄。 nvm version: 顯示Windows的NVM的當前執行版本。 nvm node_mirror <node_mirror_url>: 設定node節點映象。國內可以使用 https://npm.taobao.org/mirrors/node/ nvm npm_mirror <npm_mirror_url>: 設定npm節點映象。國內可以使用 https://npm.taobao.org/mirrors/npm/

喜歡可以去github送個star謝謝

github.com/lanpangzhi/…

我的部落格和GitHub地址

github.com/lanpangzhi

blog.langpz.com

參考

github.com/coreybutler…

相關文章