本篇文章主要是針對已經安裝了node.js和nvm管理工具小夥伴遇到的問題。node
管理工具備兩個,一個是nvm,還有一個是n
nvm的好處就是能夠管理多個node版本,並且能夠切換想要的版本,能夠安裝一個穩定版和最高版,
nvm管理語句:
使用nvm安裝node
$ nvm ls-remote 查看 全部的node可用版本
$ nvm install xxx 下載你想要的版本
$ nvm use xxx 使用指定版本的node
$ nvm alias default xxx 每次啓動終端都使用該版本的nodegit
安裝 Node.js 的最簡單方法,就是從 官網 獲取最新版本的安裝文件。github
值得注意的是:npm
這種方式安裝,每次更新 Node.js 的版本,都須要從官網下載,而且進行覆蓋安裝。windows
這種方式安裝,在系統中只能存在一個版本的 Node.js ,不適合對比學習。xcode
nvm 是 Tim Caswell) 開發的一款 Mac 系統中使用的經過命令方式管理多版本 Node.js 的軟件。bash
nvm 軟件的相關介紹,能夠訪問 該項目的github主頁。curl
若是是 Windows 系統的,能夠參考 nvm-windows的github主頁。工具
打開「終端」窗口,輸入以下命令,在線安裝 nvm 軟件:學習
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh|bash
值得注意的是:
想要成功的安裝 nvm,Mac 系統下必需要先安裝 Xcode 軟件。
因爲 Xcode 軟件大概在 4.3GB 左右,若是不想安裝 Xcode 軟件,又想能夠成功安裝 nvm 的話,能夠按照如下方式操做。
- 打開「終端」窗口,並輸入如下命令。
xcode-select --install
- 執行上述命令後,會自動彈出軟件安裝的提示窗口。點擊【Install】按鈕,進行安裝。(這個軟件大概 130MB 左右)
經過上述步驟能夠替代安裝 Xcode 軟件,以保證成功安裝 nvm 軟件。
若是是 Windows 系統的話,能夠從 coreybutler/nvm-windows 下載安裝文件,安裝便可。
安裝成功以後,在「終端」窗口,輸入 nvm 命令,驗證 nvm 是否安裝成功。
如下操做都是在「終端」窗口中完成。
咱們能夠經過如下 nvm 命令在線安裝指定版本的 Node.js。
nvm install [nodeversion]
例如,須要安裝 v6.9.1 版本的 Node.js,那能夠經過如下命令完成。
nvm install v6.9.1
經過 nvm 能夠同時安裝多個版本的 Node.js,咱們能夠指定某個版本的使用。
nvm use [nodeversion]
例如,須要使用 v6.9.1 版本的 Node.js,那能夠經過如下命令完成。
nvm use v6.9.1
因爲經過 nvm 能夠安裝多個 Node.js,版本多了很差管理。咱們還能夠隨時查看當前安裝了哪些 Node.js 的版本。
nvm ls
nvm 還提供一些命令,方便咱們平時管理 Node.js 的版本。
nvm uninstall [nodeversion]: 表示刪除指定版本的 Node.js,用法相似於 install 命令。
nvm current: 表示顯示當前使用的 Node.js 版本。
nvm reinstall-packages [npmversion]: 表示在當前的 Node.js 版本下,安裝指定版本的 npm 包管理器。