Mac下nvm管理node.js版本問題

本篇文章主要是針對已經安裝了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

 

 

1. 從官網獲取最新版本

 

安裝 Node.js 的最簡單方法,就是從 官網 獲取最新版本的安裝文件。github

值得注意的是:npm

  • 這種方式安裝,每次更新 Node.js 的版本,都須要從官網下載,而且進行覆蓋安裝。windows

  • 這種方式安裝,在系統中只能存在一個版本的 Node.js ,不適合對比學習。xcode

2. 使用 nvm 版本管理器

nvm 是 Tim Caswell) 開發的一款 Mac 系統中使用的經過命令方式管理多版本 Node.js 的軟件。bash

nvm 軟件的相關介紹,能夠訪問 該項目的github主頁curl

若是是 Windows 系統的,能夠參考 nvm-windows的github主頁工具

經過 nvm 安裝 Node.js

1. 安裝 nvm 版本管理器

打開「終端」窗口,輸入以下命令,在線安裝 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 是否安裝成功。

2. 使用 nvm 安裝 Node.js

如下操做都是在「終端」窗口中完成。

1) 安裝指定版本的 Node.js

咱們能夠經過如下 nvm 命令在線安裝指定版本的 Node.js。

nvm install [nodeversion]

例如,須要安裝 v6.9.1 版本的 Node.js,那能夠經過如下命令完成。

nvm install v6.9.1

2) 指定當前使用的 Node.js 版本

經過 nvm 能夠同時安裝多個版本的 Node.js,咱們能夠指定某個版本的使用。

nvm use [nodeversion]

例如,須要使用 v6.9.1 版本的 Node.js,那能夠經過如下命令完成。

nvm use v6.9.1

3) 查看當前安裝的 Node.js 版本列表

因爲經過 nvm 能夠安裝多個 Node.js,版本多了很差管理。咱們還能夠隨時查看當前安裝了哪些 Node.js 的版本。

nvm ls

4) nvm 的其餘命令

nvm 還提供一些命令,方便咱們平時管理 Node.js 的版本。

  • nvm uninstall [nodeversion]: 表示刪除指定版本的 Node.js,用法相似於 install 命令。

  • nvm current: 表示顯示當前使用的 Node.js 版本。

  • nvm reinstall-packages [npmversion]: 表示在當前的 Node.js 版本下,安裝指定版本的 npm 包管理器。

相關文章
相關標籤/搜索