Linux CentOS系統安裝 node 版本管理工具 nvm


前言

目前主流的node 版本管理工具主要有兩個: n 管理工具, nvm 管理工具。 本篇教程主要記錄 nvm 的安裝過程。

特別提醒

在安裝 nvm 時,最好將系統中原本安裝的 node相關的工具都刪除,例如 node 可執行程序, node 的 lib 包,node 的 include 包都刪除掉。如果不想刪除,最少要把 node 的 PATH 環境變量刪除。不然會和 nvm 的 node 沖突

再者說,都用 nvm 了。還要單獨安裝的 node 做什么呢?

正文

nvm 是一個開源庫,地址:https://github.com/nvm-sh/nvm 我們直接下載源碼就可以使用

第一步 下載源碼

這里我們使用 git 直接去 clone 源碼,我們將源碼克隆到本地 ~/nvm 目錄,這個目錄可以修改,但是修改后,后續的目錄也應當一並修改

GIT_SSL_NO_VERIFY=true git clone https://github.com/nvm-sh/nvm.git /opt/nvm

GIT_SSL_NO_VERIFY=true 意思是忽略TLS 校驗

第二步 驗證安裝

這里理論上不會有任何內容輸出

cd /opt/nvm
command -v nvm

第三步 設置nvm自動運行

這里其實就是把 source /opt/nvm/nvm.sh 這條命令追加到 .bashrc 配置文件中,這樣每次打開新的終端,都可以直接使用 nvm 命令

echo "source /opt/nvm/nvm.sh" >> ~/.bashrc

第四步 使用 nvm

這里我們可以新打開一個終端,或者在當前終端執行 source ~/.bashrc 命令,這一步目的是讓 nvm 立即生效

至此,我們就可以使用 nvm 命令了

nvm 常規使用命令

 # 查看當前安裝了哪些 node 版本
nvm ls 

# 安裝一個版本,這里版本號可以是具體版本號:v14.18.2, 也可以是模糊版本號,例如: 14、14.18 這樣寫也是可以的,如果只寫 14 則會安裝 大版本是 14 版本的最新版。 14.18 則會安裝中版本是 14.18 版本的最新版本
nvm install [版本號] 

# 切換版本號, 這里版本號也可以是模糊版本號。既:14、 14.18 或者具體版本號 14.18.2 
nvm use [版本號]  

結束

nvm 工具相較於 n 管理工具有一個優點,nvm 會把不同node版本對應下載的依賴分開存儲,n 管理工具則不會。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM