久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

一文詳解多版本node的安裝和管理

本篇文章帶大家聊聊多版本node的管理,介紹一下多版本node的安裝與切換詳細(xì)操作,希望對大家有所幫助!

一文詳解多版本node的安裝和管理

node.js極速入門課程:進入學(xué)習(xí)

安裝多版本node的原因:

在項目開發(fā)過程中,不同項目使用的nodejs版本不同,有時會因為node版本過高或太低,導(dǎo)致報錯;如何在同一個系統(tǒng)中安裝多個版本的node呢,這里有兩種方式,往下看選擇適合你的方式吧?!鞠嚓P(guān)教程推薦:nodejs視頻教程、編程教學(xué)】

方法一:利用nvm進行管理

NVM 簡介

NVM 全稱 Node Version Manager,是一個管理 NodeJS 版本的工具。

NVM 默認(rèn)只支持 Linux 和 OS X,不支持 Windows,針對 Windows 操作系統(tǒng)有 2 個替代方案:

  • nvm-windows

  • nodist
    這里只介紹使用nvm-windows安裝和切換多版本NodeJS的方法。

安裝前須知:

  • 之前有node環(huán)境的需卸載干凈
  • 如果安裝完node后,輸入 nvm use <版本號>,仍無效(node版本前面都沒有選中的"*"),需重新安裝
  • 安裝路徑上不要有中文字符或者空格,否則會出現(xiàn)錯誤

一文詳解多版本node的安裝和管理

卸載已安裝的nodeJS

1、點擊開始菜單,找到nodejs的文件夾,點擊箭頭處,進行卸載(注意:進行此操作之前需結(jié)束使用nodejs的項目)

一文詳解多版本node的安裝和管理

2、檢測系統(tǒng)中是否還存在nodejs

(1) 在開始菜單中進行查看

(2) 在cmd窗口中輸入 node -v 進行查看

nvm 的安裝與使用

  • nvm下載

安裝包下載地址: https://github.com/coreybutler/nvm-windows/releases
一文詳解多版本node的安裝和管理

注意:安裝環(huán)境 win10系統(tǒng),64

  • nvm安裝(注:最好不要裝在C盤)
    (1)在指定的文件下新建兩個文件夾,一個用來存放nvm的安裝文件,另一個用來存放node的文件
    一文詳解多版本node的安裝和管理
    (2)將下載好的安裝包放入nvm文件夾中,解壓,進行安裝。
    注意:安裝時選擇開始新建的文件夾作為指定安裝目錄
    一文詳解多版本node的安裝和管理
    (3)選擇nvm安裝路徑,點擊下一步
    一文詳解多版本node的安裝和管理
    (4)選擇nodejs路徑
    一文詳解多版本node的安裝和管理
    (5)點擊 Install——>點擊 Finish,安裝完成。
    (6)確認(rèn)是否安裝成功
    打開CMD,輸入命令 nvm命令,安裝成功則如下顯示
    一文詳解多版本node的安裝和管理
    (7)到此nvm已經(jīng)安裝成功
    如果有安裝淘寶鏡像的需完成下載鏡像的配置,沒有可跳過
    打開nvm文件夾下的settings.txt文件,在最后添加以下代碼(不改,下載node可能會報錯)
    一文詳解多版本node的安裝和管理

arch: 64proxy: node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
登錄后復(fù)制

注:

arch:Windows 操作系統(tǒng)位數(shù)
proxy:代理,淘寶 NodeJS 鏡像和 NPM 鏡像

一文詳解多版本node的安裝和管理
注:

root:NVM 安裝路徑
path:NodeJS 快捷方式路徑

node 的不同版本安裝及切換

1、NVM 安裝成功后,win + r 輸入cmd 新開cmd窗口,可以通過 nvm -v 命令查看所有可用的命令。

C:>nvm -v  Running version 1.1.7.  Usage:    nvm arch                     : Show if node is running in 32 or 64 bit mode.   nvm install <version> [arch] : The version can be a node.js version or "latest" for the latest stable version.                                  Optionally specify whether to install the 32 or 64 bit version (defaults to system arch).                                  Set [arch] to "all" to install 32 AND 64 bit versions.                                  Add --insecure to the end of this command to bypass SSL validation of the remote download server.   nvm list [available]         : List the node.js installations. Type "available" at the end to see what can be installed. Aliased as ls.   nvm on                       : Enable node.js version management.   nvm off                      : Disable node.js version management.   nvm proxy [url]              : Set a proxy to use for downloads. Leave [url] blank to see the current proxy.                                  Set [url] to "none" to remove the proxy.   nvm node_mirror [url]        : Set the node mirror. Defaults to https://nodejs.org/dist/. Leave [url] blank to use default url.   nvm npm_mirror [url]         : Set the npm mirror. Defaults to https://github.com/npm/cli/archive/. Leave [url] blank to default url.   nvm uninstall <version>      : The version must be a specific version.   nvm use [version] [arch]     : Switch to use the specified version. Optionally specify 32/64bit architecture.                                  nvm use <arch> will continue using the selected version, but switch to 32/64 bit mode.   nvm root [path]              : Set the directory where nvm should store different versions of node.js.                                  If <path> is not set, the current root will be displayed.   nvm version                  : Displays the current running version of nvm for Windows. Aliased as v.
登錄后復(fù)制

2、使用 nvm install <版本號>命令安裝指定版本的NodeJS

C:>nvm install v8.16.2 Downloading node.js version 8.16.2 (64-bit)... Complete Downloading npm version 6.4.1... Complete Installing npm v6.4.1...  Installation complete. If you want to use this version, type  nvm use 8.16.2
登錄后復(fù)制

3、安裝成功后在 NVM 安裝目錄下出現(xiàn)一個 v8.16.2 文件夾,使用 nvm list 命令查看已安裝 NodeJS 列表。

C:>nvm list       8.16.2
登錄后復(fù)制

4、再次使用 nvm install <版本號> 命令安裝另一版本的 NodeJS

C:>nvm install v12.8.0 Downloading node.js version 12.8.0 (64-bit)... Complete Creating C:Devnvmtemp  Downloading npm version 6.10.2... Complete Installing npm v6.10.2...  Installation complete. If you want to use this version, type  nvm use 12.8.0
登錄后復(fù)制

5、使用nvm use <版本號> 切換需要使用的 NodeJS 版本,切換成功后可以使用 node -vnpm -v 命令查看是否切換成功。

C:>nvm use v8.16.2 Now using node v8.16.2 (64-bit)  C:>node -v v8.16.2  C:>npm -v 6.4.1
登錄后復(fù)制

這里需注意使用nvm use <版本號>時可能出現(xiàn)亂碼的情況

C:>nvm use v8.16.2 exit status 1: ??????????????д??????
登錄后復(fù)制

不要慌張,不要生氣,這時候用重新打開一個以管理員身份運行cmd窗口就不會出現(xiàn)亂碼的情況,使用nvm use <版本號> 切換需要使用的 NodeJS 版本,使用nvm ls 查看所有安裝的node版本,版本號前面帶有*號的表示當(dāng)前使用的NodeJS版本。

C:Windowssystem32>nvm use v8.16.2 Now using node v8.16.2 (64-bit)  C:Windowssystem32>nvm ls     12.8.0   * 8.16.2 (Currently using 64-bit executable)
登錄后復(fù)制

6、這里是一些常用命令匯總:

nvm off                     // 禁用node.js版本管理(不卸載任何東西) nvm on                      // 啟用node.js版本管理 nvm install <version>       // 安裝node.js的命名 version是版本號 例如:nvm install 8.12.0 nvm uninstall <version>     // 卸載node.js是的命令,卸載指定版本的nodejs,當(dāng)安裝失敗時卸載使用 nvm ls                      // 顯示所有安裝的node.js版本 nvm list available          // 顯示可以安裝的所有node.js的版本 nvm use <version>           // 切換到使用指定的nodejs版本 nvm v                       // 顯示nvm版本 nvm install stable          // 安裝最新穩(wěn)定版
登錄后復(fù)制

方法二:通過配置環(huán)境變量(切換node時只需更改文件夾名稱)

安裝node及注意事項

1、同樣,如果之前有安裝過node,為了避免不必要的麻煩,將其先卸載掉

注意:安裝多個版本的node的時候一定要從低版本開始安裝,如果你先安裝高版本的話會出現(xiàn)許多問題,如果你已經(jīng)安裝啦,先卸載掉然后進行下面的步驟

2、在安裝node之前,我先選擇一個node安裝目錄,我要安裝到D盤下,所以我在D盤中新建了一個NODE的目錄,并且在里面創(chuàng)建了一個nodejs8的文件夾,因為我一會要在這個文件夾中安裝8.16.2版本的node

一文詳解多版本node的安裝和管理

3、開始安裝

node版本可以去node中文網(wǎng)或者點擊這里下載https://nodejs.org/

打開下載好的node8.16.2的安裝包,一直點擊下一步,直到出現(xiàn)安裝路徑,將安裝路徑切換為我們上面新建的nodejs8文件夾路徑:D:toolsNODEnodejs8,然后一路下一步,直到安裝成功

配置環(huán)境變量

在開始搜索框搜環(huán)境變量,注意這里選擇編輯系統(tǒng)環(huán)境變量—>高級—>環(huán)境變量

一文詳解多版本node的安裝和管理

一文詳解多版本node的安裝和管理

在系統(tǒng)變量中點擊新建,變量名:nodejs,變量值:D:toolsNODEnodejs(即上面存放node的文件夾,這里先去掉nodejs8后面的8)

一文詳解多版本node的安裝和管理

一文詳解多版本node的安裝和管理

點擊確定后再系統(tǒng)變量中找到path 變量,選中后點擊編輯,然后點擊新建,將上面新建系統(tǒng)變量的變量名以%變量名%的形式加入,點擊確定

一文詳解多版本node的安裝和管理

這時候還不行,最關(guān)鍵的一點是:我們需要將一開始建的文件夾nodejs8重命名為nodejs

值得注意的是:這里將nodejs8重命名的一方面是為了與上面配置的環(huán)境變量中的變量名匹配(即使用此版本node),另一方面是為了更好的安裝下一個版本(因為在安裝完一個node版本之后如果文件名不修改的話,后面再安裝其他版本的node時無論你安裝到什么地方,都會把之前的那個覆蓋掉)

一文詳解多版本node的安裝和管理

檢查并安裝多版本

1、檢查

重名名之后,然后win+R—>cmd,在命令窗口輸入node -v查看node 版本,出現(xiàn)版本號說明第一個node版本安裝成功

C:>node -v v8.16.2
登錄后復(fù)制

2、安裝下一個版本

由于上面已經(jīng)將安裝的node8.16.2版本的文件名重命名(防止覆蓋),這時我們只需在同級目錄下新建一個文件夾nodejs12,安裝node12.8.0版本的node(方法同上面安裝node8.16.2)
一文詳解多版本node的安裝和管理

node版本切換

重點來了,在安裝了多個版本的node的之后,在我們需要切換版本的時候,只需要將對應(yīng)版本的文件夾重命名為nodejs即可

例如:我們先裝了node8.16.2版本的(放在nodejs文件夾下)和node12.8.0版本的(放在nodejs12文件夾下),現(xiàn)在使用的node是8.16.2,那么要想切換至node12.8.0版本的node,只需更改文件名,將nodejs重命名為nodejs8,再將nodejs12重命名為nodejs即可,換句話說就是用哪個版本的node就將哪個版本的node文件夾重命名為nodejs
一文詳解多版本node的安裝和管理
此時在打開命令行窗口,輸入node -v檢查node版本

C:>node -v v12.8.0
登錄后復(fù)制

小伙伴兒們你們習(xí)慣使用哪個種方式呢?兩種方式你們都學(xué)廢了嗎!評論區(qū)一起討論一下吧!

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
日韩成人a**站| 蜜桃av一区| 国产精品片aa在线观看| 日日夜夜免费精品| 欧美日韩精品一区二区三区视频 | 国产精品日本| 久久国产66| 亚洲精品成人一区| 国产欧美日韩视频在线| 国产精品sm| 91麻豆国产自产在线观看亚洲| 精品三级av| 青青青免费在线视频| 蜜臀av免费一区二区三区| 国产精品美女| 免费在线观看精品| 日韩av一二三| 精品美女久久| 91中文字幕精品永久在线| 日本久久成人网| 亚州av乱码久久精品蜜桃| 亚洲天堂av资源在线观看| 91精品国产自产精品男人的天堂| 国产精品久久久久久av公交车| 国产成人精品一区二区三区在线| 久久亚洲国产| 亚洲91在线| 欧美xxxx中国| 狠狠久久婷婷| 欧美三区不卡| 涩涩av在线| 一区二区三区国产盗摄| 麻豆一区二区三| 久久久天天操| 日韩1区2区3区| 97精品视频在线看| 蜜臀av一区二区在线免费观看| 精品一区二区三区中文字幕视频 | 日韩久久精品| 美女黄网久久| 精品国产一区二| 亚洲在线网站| 精品高清久久| 日韩专区欧美专区| 国产一区国产二区国产三区| 亚洲欧美激情诱惑| 老司机精品视频网| 99riav1国产精品视频| 国产精品久久久久毛片大屁完整版| 香蕉视频亚洲一级| 日韩一区二区三区精品| 天堂√中文最新版在线| 亚洲丝袜啪啪| 丝袜av一区| 国产美女久久| 亚洲综合欧美| 成人一区而且| 日本不卡中文字幕| 欧美成人国产| 韩日一区二区| 日本成人在线网站| 亚洲一级高清| 麻豆国产欧美日韩综合精品二区| 亚洲欧美成人综合| 日韩伦理一区| 国产精品午夜一区二区三区| 免费欧美日韩| 日韩大片在线| 国产精品3区| 亚洲1区在线观看| 久久精品在线| 精品午夜av| 日韩成人av影视| 99国产精品自拍| 亚洲综合在线电影| 精品成人18| 欧美视频久久| 伊人久久婷婷| 成人羞羞视频播放网站| 国产精品白丝av嫩草影院| 日本大胆欧美人术艺术动态| 久久精品国产www456c0m| 捆绑调教美女网站视频一区| 色狠狠一区二区三区| 欧美亚洲国产激情| 成人福利视频| 久久一区精品| 久久狠狠久久| 一区二区三区网站| 在线国产一区二区| 久久天堂精品| 亚洲精品**中文毛片| 欧美日韩网址| 日韩影片在线观看| 一区二区精彩视频| 国产偷自视频区视频一区二区| 久久久精品久久久久久96| 国产精品亚洲产品| 欧美精品影院| 国产图片一区| 欧美日韩亚洲三区| 97成人超碰| 欧美伊人久久| 日韩中文av| 亚洲精品少妇| 一区二区不卡| 热久久国产精品| 午夜国产欧美理论在线播放| 久久精品123| 久久国产小视频| 视频福利一区| 亚洲第一区色| 91精品二区| 在线视频免费在线观看一区二区| 欧美成人亚洲| 亚洲在线网站| 三级一区在线视频先锋| 西西人体一区二区| 亚洲麻豆一区| 97久久超碰| 欧美国产极品| 大香伊人久久精品一区二区| 久久精品理论片| 国产网站在线| 久久久久国产精品一区三寸| 激情婷婷久久| 国产精品婷婷| 深夜福利一区| 国产精品一区二区精品| 久久男人av| 日韩高清不卡| 日韩午夜在线| 日韩av电影一区| 麻豆视频一区| 精品亚洲美女网站| 亚洲一区二区成人| 婷婷精品在线观看| 国产伦精品一区二区三区视频| 国产精品入口久久| 精品一区二区三区中文字幕视频| 国产不卡av一区二区| 韩国精品主播一区二区在线观看| 图片区亚洲欧美小说区| 亚洲午夜免费| 国产精品久久久亚洲一区| 9999国产精品| 好看不卡的中文字幕| 亚洲精品成a人ⅴ香蕉片| 国产精品白浆| 久久久久99| 亚洲理论在线| 卡一精品卡二卡三网站乱码| 国产91在线播放精品| 亚洲精品午夜av福利久久蜜桃| 亚洲三级国产| 精品国产不卡| 亚洲欧洲另类| 国产精品xxx在线观看| 久久久久国产精品一区二区| 美女精品网站| 久久久免费人体| 婷婷亚洲五月色综合| 国产日韩在线观看视频| 日本国产精品| 日韩毛片网站| 日韩免费视频| 亚洲精品四区| 美女视频一区在线观看| 婷婷激情图片久久| 国产欧美日本| 99免费精品| 欧美另类中文字幕| 国产在线日韩| 国产精品视频首页| 视频一区中文| 国产精品手机在线播放| 欧美精品一区二区久久| 国产一级成人av| 99久久九九| 国产日本久久| 欧美精品一二| 久久精品免视看国产成人| 黑丝一区二区| 精品一区二区三区亚洲| 国产婷婷精品| 91亚洲国产| 91亚洲无吗| 欧美日韩国产免费观看| 麻豆视频观看网址久久| 久久国产66| 午夜精品成人av| 国产亚洲高清一区| 久久国产88| 99精品视频在线| 久久精品毛片| 五月亚洲婷婷 | 91成人超碰| 久久中文字幕一区二区| 日韩在线播放一区二区| 日韩精品dvd|