linuxmint下安裝nvm來管理node版本

    nvm是一個node版本控制的工具,他可以查看可以安裝的node版本,安裝node,以及切換node版本,傳統的node安裝,我們是下載壓縮包,然後指定環境變量,當我們需要升級node的時候,需要重新下載node壓縮包,更新或者回退版本顯得有些麻煩,而使用nvm可以安裝多個node,使用哪一個,可以通過nvm use v10.20.0的方法來切換。

    linuxmint是ubuntu系列,所以可以參照ubuntu系統安裝nvm的辦法來安裝nvm。

    下面是安裝nvm的步驟:

    1、刪除原來安裝的node,我這裏是壓縮包的方式,直接在環境變量$PATH裏面將/path/to/node/bin目錄去掉。

    2、我試着通過wget或者curl下載nvm的install.sh文件,然後直接安裝,發現git地址總是有問題,我直接通過git clone的方式安裝的,具體步驟如下:

     2.1、克隆項目到用戶根目錄$ git clone https://github.com/nvm-sh/nvm.git .nvm

   

     2.2、進入.nvm目錄,執行 $ . nvm.sh

     2.3、在用戶根目錄下的.bashrc中加入如下配置:

              export NVM_DIR="$HOME/.nvm"
              [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
              [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

    這一段設置的截圖:

   

    3、至此,可以說就是安裝成功了nvm,可以通過檢查版本的方式驗證一下。

   

    剩下的就是使用nvm了,可以查看可以安裝的版本,一般很多:

   $ nvm ls-remote

   安裝指定的版本:

    $ nvm install v10.20.0

      

    安裝node的同時,也安裝了npm,原來系統中的npm配置還是生效的,比如在~/.npmrc中設置的鏡像倉庫。新的node安裝在了~/.nvm/versions/node/目錄下,我們可以通過which node查看node的位置:

   

    如果有多個node版本,切換版本就是 $ nvm use v10.20.0即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章