真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Mac和Windows下使用nvm安裝和管理多個(gè)版本node.js的方法

這篇文章給大家分享的是有關(guān)Mac和Windows下使用nvm安裝和管理多個(gè)版本node.js的方法的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。

我們擁有10余年網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站建設(shè)經(jīng)驗(yàn),從網(wǎng)站策劃到網(wǎng)站制作,我們的網(wǎng)頁(yè)設(shè)計(jì)師為您提供的解決方案。為企業(yè)提供成都網(wǎng)站建設(shè)、成都做網(wǎng)站、微信開(kāi)發(fā)、小程序開(kāi)發(fā)、移動(dòng)網(wǎng)站建設(shè)、HTML5、等業(yè)務(wù)。無(wú)論您有什么樣的網(wǎng)站設(shè)計(jì)或者設(shè)計(jì)方案要求,我們都將富于創(chuàng)造性的提供專(zhuān)業(yè)設(shè)計(jì)服務(wù)并滿(mǎn)足您的需求。

寫(xiě)在前面的話(huà)

目前安裝 Node.js 的方式主要有以下兩種?!疽曨l教程推薦:node js教程 】

1. 從官網(wǎng)獲取最新版本

安裝 Node.js 的最簡(jiǎn)單方法,就是從 官網(wǎng) 獲取最新版本的安裝文件。

值得注意的是:

  • 這種方式安裝,每次更新 Node.js 的版本,都需要從官網(wǎng)下載,并且進(jìn)行覆蓋安裝。

  • 這種方式安裝,在系統(tǒng)中只能存在一個(gè)版本的 Node.js ,不適合對(duì)比學(xué)習(xí)。

2. 使用 nvm 版本管理器

nvm 是 Tim Caswell 開(kāi)發(fā)的一款 Mac 系統(tǒng)中使用的通過(guò)命令方式管理多版本 Node.js 的軟件。

nvm 軟件的相關(guān)介紹,可以訪(fǎng)問(wèn) 該項(xiàng)目的github主頁(yè)。

如果是 Windows 系統(tǒng)的,可以參考 nvm-windows的github主頁(yè)。

通過(guò) nvm 安裝 Node.js

1. 安裝 nvm 版本管理器

打開(kāi)“終端”窗口,輸入如下命令,在線(xiàn)安裝 nvm 軟件:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh|bash

值得注意的是:

想要成功的安裝 nvm,Mac 系統(tǒng)下必須要先安裝 Xcode 軟件。

由于 Xcode 軟件大概在 4.3GB 左右,如果不想安裝 Xcode 軟件,又想可以成功安裝 nvm 的話(huà),可以按照以下方式操作。

  • 打開(kāi)“終端”窗口,并輸入以下命令。

xcode-select --install
  • 執(zhí)行上述命令后,會(huì)自動(dòng)彈出軟件安裝的提示窗口。點(diǎn)擊【Install】按鈕,進(jìn)行安裝。(這個(gè)軟件大概 130MB 左右)

通過(guò)上述步驟可以替代安裝 Xcode 軟件,以保證成功安裝 nvm 軟件。

如果是 Windows 系統(tǒng)的話(huà),可以從 https://github.com/coreybutler/nvm-windows/releases 下載安裝文件,安裝即可。

安裝成功之后,在“終端”窗口,輸入 nvm 命令,驗(yàn)證 nvm 是否安裝成功。

2. 使用 nvm 安裝 Node.js

以下操作都是在“終端”窗口中完成。

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

我們可以通過(guò)以下 nvm 命令在線(xiàn)安裝指定版本的 Node.js。

nvm install [nodeversion]

例如,需要安裝 v6.9.1 版本的 Node.js,那可以通過(guò)以下命令完成。

nvm install v6.9.1

2) 指定當(dāng)前使用的 Node.js 版本

通過(guò) nvm 可以同時(shí)安裝多個(gè)版本的 Node.js,我們可以指定某個(gè)版本的使用。

nvm use [nodeversion]

例如,需要使用 v6.9.1 版本的 Node.js,那可以通過(guò)以下命令完成。

nvm use v6.9.1

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

由于通過(guò) nvm 可以安裝多個(gè) Node.js,版本多了不好管理。我們還可以隨時(shí)查看當(dāng)前安裝了哪些 Node.js 的版本。

nvm ls

4) nvm 的其他命令

nvm 還提供一些命令,方便我們平時(shí)管理 Node.js 的版本。

  • nvm uninstall [nodeversion]: 表示刪除指定版本的 Node.js,用法類(lèi)似于 install 命令。

  • nvm current: 表示顯示當(dāng)前使用的 Node.js 版本。

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

3. 安裝多個(gè)版本 Node.js 的意義

自從 Node.js 基金會(huì)成立,Node.js 就有一個(gè)發(fā)布計(jì)劃,就是同時(shí)存在兩個(gè)發(fā)布版本:穩(wěn)定版和試驗(yàn)版。

在 Node.js 中,帶有長(zhǎng)期支持(LTS)的穩(wěn)定版是以偶數(shù)開(kāi)始(4,6,8...),而試驗(yàn)版是從奇數(shù)開(kāi)始(5, 7...)。我們推薦在生產(chǎn)環(huán)境中用 LTS 版本,而用試驗(yàn)版嘗試新東西。

4. 國(guó)內(nèi)環(huán)境的問(wèn)題

由于國(guó)內(nèi)在一些情況下有些特殊。Node.js 官方鏡像源又在國(guó)外,經(jīng)常通過(guò) nvm 安裝 Node.js 時(shí),速度比較慢,或者沒(méi)有響應(yīng)。

根據(jù)這種情況,nvm 允許更改安裝的鏡像源,我們可以將鏡像源切換到國(guó)內(nèi)的淘寶提供的鏡像源。

1) Mac 系統(tǒng)的 nvm 軟件切換鏡像源

根據(jù) nvm 官方提供的幫助文檔,我們可以通過(guò)以下命令進(jìn)行切換。

export NVM_NODEJS_ORG_MIRROR="http://npm.taobao.org/mirrors/node"

http://npm.taobao.org/mirrors/node 是 淘寶NPM鏡像 提供的國(guó)內(nèi) Node.js 的安裝鏡像源。

值得注意的是:

種方式,在每次重啟“終端”會(huì)失效。也就是說(shuō),每次打開(kāi)“終端”都需要執(zhí)行上述命令。

如果并不想每次打開(kāi)“終端”,都需要重新設(shè)置 NVM_NODEJS_ORG_MIRROR 環(huán)境變量。

  • 如果“終端”使用的是 bash Shell 的話(huà)(一般是 Mac 系統(tǒng)終端默認(rèn))向 ~/.bash_profile 文件(如果沒(méi)有,會(huì)自動(dòng)創(chuàng)建)增加以下內(nèi)容:

# nvm
export NVM_NODEJS_ORG_MIRROR="http://npm.taobao.org/mirrors/node"
source ~/.nvm/nvm.sh
  • 如果“終端”使用的是 zsh Shell 的話(huà)(一般是 Mac 開(kāi)發(fā)人員使用)向 ~/.zshrc 文件(如果沒(méi)有,會(huì)自動(dòng)創(chuàng)建)增加以下內(nèi)容:

# nvm
export NVM_NODEJS_ORG_MIRROR="http://npm.taobao.org/mirrors/node"
source ~/.nvm/nvm.sh

2) Windows 系統(tǒng)的 nvm-windows 軟件切換鏡像源

我們可以找到 nvm-windows 軟件的安裝目錄中的 settings.txt 文件,增加以下內(nèi)容:

node_mirror=http://npm.taobao.org/mirrors/node/

添加成功之后,需要重新打開(kāi)命令行窗口。

感謝各位的閱讀!關(guān)于Mac和Windows下使用nvm安裝和管理多個(gè)版本node.js的方法就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


網(wǎng)頁(yè)標(biāo)題:Mac和Windows下使用nvm安裝和管理多個(gè)版本node.js的方法
當(dāng)前URL:http://weahome.cn/article/gcocid.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部