Node.js 是一種流行的 JavaScript 運行環境,它可以讓開發者在伺服器中執行 JavaScript 程式碼。 Node.js 是一個開放原始碼項目,由 Joyent 支援和維護。在安裝 Node.js 時,人們通常會使用官方提供的安裝套件或套件管理器,例如 apt-get 或 yum。但是,這些方法的一個主要限制是它們不能同時安裝和管理多個 Node.js 版本。這時候就需要 Node Version Manager (nvm),它是一個獨立的 shell 腳本,可以方便地管理多個 Node.js 版本。
本文將介紹如何使用 nvm 安裝 Node.js。
在繼續之前,需要確保已經安裝了 curl 或 wget,這樣才能從網路中取得軟體包。 nvm 可以從其官方GitHub 頁面中獲取,我們可以使用curl 來獲取最新的版本:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
或者,如果你喜歡使用wget:
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
執行該命令後,nvm 將被安裝到~/.nvm
目錄下,你還需要重新啟動你的shell 或使用source ~/.bashrc
來讓nvm 生效。
現在,我們可以使用nvm 來安裝Node.js,步驟如下:
nvm ls-remote
指令:$ nvm ls-remote
輸出類似以下內容:
v16.8.0 v16.7.0 v16.6.0 v16.5.0 v16.4.2 v16.4.0 v16.3.0 v16.2.0 v16.1.0 ...
$ nvm install v14.17.6
$ nvm ls
輸出類似以下內容:
-> v14.17.6 system default -> 14.17.6 (-> v14.17.6) node -> stable (-> v16.8.0) (default) stable -> 16.8 (-> v16.8.0) (default) iojs -> N/A (default) unstable -> N/A (default) lts/* -> lts/fermium (-> v14.17.6) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.17.1 (-> N/A) lts/carbon -> v8.17.0 (-> N/A) lts/dubnium -> v10.24.1 (-> N/A) lts/erbium -> v12.22.5 (-> N/A) lts/fermium -> v14.17.6
其中,箭頭指向的是目前使用的Node.js 版本。
安裝完Node.js 之後,你現在就可以透過node
指令來啟動Node.js,例如:
$ node -v v14.17.6
可以透過npm
指令來管理Node.js 中的套件,例如:
$ npm -v 6.14.15
當你不再使用某個版本時,可以在任何時候透過以下命令來移除該版本:
$ nvm uninstall v14.17.6
使用nvm 可以輕鬆地在同一台電腦上安裝和管理多個Node.js 版本。如上所述,使用 nvm 安裝 Node.js 的步驟非常簡單:先安裝 nvm,然後安裝你需要的 Node.js 版本,最後使用 node 或 npm 指令來使用它們。
以上是怎麼用nvm安裝nodejs的詳細內容。更多資訊請關注PHP中文網其他相關文章!