本篇文章為大家展示了NVM如何安裝和管理Node.js.,代碼簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作與策劃設(shè)計(jì),眉縣網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:眉縣等地區(qū)。眉縣做網(wǎng)站價(jià)格咨詢:13518219792NVM被稱為node版本管理器,類似于Ruby語言的RVM(Ruby版本管理器)。NVM提供了一個(gè)易于安裝Node.js的選項(xiàng),還可以使用nvm在同一系統(tǒng)上安裝特定的Node.js版本或多個(gè)Node.js版本,并使用應(yīng)用程序所需的版本。本篇文章將介紹關(guān)于安裝和使用NVM管理Node.js的方法。
默認(rèn)NVM安裝在當(dāng)前用戶主目錄下,因此其他用戶無法訪問一個(gè)用戶的nvm安裝。
步驟1:安裝NVM
首先,需要在系統(tǒng)上安裝NVM,bash腳本可用于在系統(tǒng)上安裝nvm。使用以下命令在Linux系統(tǒng)上安裝NVM。
$ curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
使用此命令重新加載系統(tǒng)環(huán)境。它將設(shè)置在系統(tǒng)上使用NVM所需的環(huán)境變量。
$ source ~/.profile## Debian based systems $ source ~/.bashrc## CentOS/RHEL systems
步驟2:查找可用的node.js版本
此時(shí),你已經(jīng)為當(dāng)前用戶在系統(tǒng)上安裝了NVM。現(xiàn)在找到要安裝的node.js的可用版本。使用ls remote選項(xiàng)列出版本。
$ nvm ls-remote
將看到一連串可用版本
... ... v10.12.0 v10.13.0 (LTS: Dubnium) v10.14.0 (LTS: Dubnium) v10.14.1 (LTS: Dubnium) v10.14.2 (LTS: Dubnium) v10.15.0 (Latest LTS: Dubnium) v11.0.0 v11.1.0 v11.2.0 v11.3.0 v11.4.0 v11.5.0 v11.6.0 v11.7.0 v11.8.0
步驟3:使用NVM安裝node.js
現(xiàn)在安裝運(yùn)行node.js應(yīng)用程序所需的node.js版本。下面的命令將在你的系統(tǒng)上安裝node.js v8.10.0 LTS版本。
$ nvm install v10.15.0
還可以安裝最新版本的node.js。
$ nvm install v11.8.0
使用不同的node.js版本重復(fù)上述命令,以便在系統(tǒng)上安裝多個(gè)版本的node.js。
步驟4:設(shè)置node.js默認(rèn)版本
由于安裝了多個(gè)node.js版本,因此可以選擇node.js的特定版本作為系統(tǒng)使用的默認(rèn)版本,并在環(huán)境中加載。使用下面的命令列出當(dāng)前安裝的版本和默認(rèn)設(shè)置版本。
$ nvm list v10.15.0 v11.8.0 -> system node -> stable (-> v11.8.0) (default) stable -> 11.8 (-> v11.8.0) (default) iojs -> N/A (default) unstable -> N/A (default) lts/* -> lts/dubnium (-> v10.15.0) lts/argon -> v4.9.1 (-> N/A) lts/boron -> v6.16.0 (-> N/A) lts/carbon -> v8.15.0 (-> N/A) lts/dubnium -> v10.15.0
可以看到node.js版本11.8.0被設(shè)置為默認(rèn)版本??梢愿哪J(rèn)的node.js版本。下面的命令將10.15.0設(shè)置為默認(rèn)的node.js版本。
$ nvm use v10.15.0
現(xiàn)在驗(yàn)證node.js的當(dāng)前的版本
$ node --version v10.15.0
步驟5:使用特定版本運(yùn)行應(yīng)用程序
如果你的系統(tǒng)上有多個(gè)node.js應(yīng)用程序,并希望使用特定版本的node.js運(yùn)行每個(gè)應(yīng)用程序。NVM為你提供了使用node.js版本來運(yùn)行任何應(yīng)用程序的選項(xiàng)。例如
$ nvm run v10.15.0 app.js
步驟6:刪除未使用的node.js版本
此命令將提供系統(tǒng)上已安裝的node.js版本的列表。
$ nvm list
可以使用以下命令刪除系統(tǒng)上安裝的任何版本。以下的命令將從系統(tǒng)中刪除node.js版本10.15.0。
$ nvm remove v10.15.0
上述內(nèi)容就是NVM如何安裝和管理Node.js.,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道。