最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

window10下node使用管理神器NVM安裝配置超詳細步驟

 更新時間:2023年01月17日 09:19:57   作者:吃老鼠的貓  
nvm全稱Node Version Manager是 Nodejs 版本管理器,它讓我們能方便的對 Nodejs 的版本進行切換,nvm 的官方版本只支持 Linux 和 Mac, Windows 用戶,可以用 nvm-windows,這篇文章主要介紹了window10下node使用管理神器NVM安裝配置超詳細步驟,需要的朋友可以參考下

前言

node版本持續(xù)更新,一些node的新特性只有在node的較高版本中才可以使用。但是如果將node版本切換到較高版本,就會導致對現(xiàn)有項目的一些依賴造成環(huán)境不兼容。所以,需要一個工具對node版本進行管理,允許開發(fā)環(huán)境同時存在多個node版本,開發(fā)人員可以隨意切換

一、什么是nvm?

nvm全稱Node Version Manager是 Nodejs 版本管理器,它讓我們能方便的對 Nodejs 的版本進行切換。 nvm 的官方版本只支持 Linux 和 Mac。 Windows 用戶,可以用 nvm-windows。

二、nvm下載安裝配置

安裝nvm前如果有安裝node,要先卸載node.

1.下載

nvm-windows 最新下載地址:https://github.com/coreybutler/nvm-windows/releases
如圖所示:

在這里插入圖片描述

nvm-noinstall.zip: 這個是綠色免安裝版本,但是使用之前需要配置

nvm-setup.zip:這是一個安裝包,下載之后點擊安裝,無需配置就可以使用,方便。

Source code(zip):zip壓縮的源碼

Sourc code(tar.gz):tar.gz的源碼,一般用于linux系統(tǒng)

我們這里選擇nvm-setup安裝包進行安裝

2.nvm解壓安裝

解壓后如下圖:

在這里插入圖片描述

雙及后安裝:

在這里插入圖片描述

選擇安裝目錄,這里我安裝在d盤:

在這里插入圖片描述

選擇npm包存放目錄,建議放在nvm包下新建nodejs包:

在這里插入圖片描述

后面安裝步驟下一步即可完成安裝

3.檢查環(huán)境變量

一般安裝之后環(huán)境變量會自動設(shè)置后,系統(tǒng)自動新增NVM_HOME和NVM_SYMLINK環(huán)境變量如下圖:

在這里插入圖片描述

NVM_HOME應為nvm的安裝目錄,NVM_SYMLINK應為nvm的安裝目錄加"\nodejs",注意用戶變量和系統(tǒng)變量是否保持一致

4.確認安裝成功

nvm -v // 查看nvm版本,判斷是否安裝成功

在nvm安裝路徑下打開cmd或者git bash運行正常,在其他路徑下打開會報錯的,如果有nvm: commond not found(重啟!重啟!重啟!)
安裝成功如下圖:

在這里插入圖片描述

可以通過以下命令,進行node版本的安裝,替換

nvm list     //查看已安裝的nodejs版本
nvm on      // 啟用node.js版本管理
nvm off   // 禁用node.js版本管理(不卸載任何東西)
nvm install <version>       // 安裝node.js的命名 version是版本號 例如:nvm install 8.12.0
nvm use <version>      //使用某一version的nodejs
nvm uninstall <version>   // 卸載指定版本的nodejs

5.設(shè)置和安裝node

5.1 設(shè)置淘寶鏡像

在settings中加入兩行代碼,采用淘寶鏡像:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

如下圖:

在這里插入圖片描述

5.2 安裝node指定版本并使用

5.2.1 執(zhí)行以下命令自動安裝指定版本的node和npm:

nvm install <version>  // 安裝node.js的命名 version是版本號 例如:nvm install 12.22.12

5.2.2 查看已經(jīng)安裝的node版本:

nvm list/ls     //查看已安裝的nodejs版本

5.2.3 使用已經(jīng)安裝的node版本:

nvm use <version>      //使用某一version的nodejs

待指定使用某版本的node后就可以正常使用node和npm了

若報status 145:亂碼,關(guān)掉cmd,重新以管理員身份運行cmd,執(zhí)行nvm use XXX 即可,或者執(zhí)行chcp 650001命令切換cmd顯示編碼。

5.3 指定全局安裝路徑和緩存路徑

5.3.1 待成功安裝node版本后,在nvm安裝目錄下創(chuàng)建"node_global"和“node_cache”兩個文件夾,如下圖:

在這里插入圖片描述

5.3.2 進入cmd,輸入以下命令進行設(shè)置:

npm config set prefix "D:\soft\nvm\node_global"   //設(shè)置全局模塊的安裝路徑
npm config set cache "D:\soft\nvm\node_cache"     //設(shè)置緩存到node_cache文件夾
還要把node_global路徑加入到系統(tǒng)環(huán)境變量path中,方便直接使用命令行運行

總結(jié)建議

1、建議使用管理員身份運行命令管理器,減少出錯概率。
2、先設(shè)置node和npm的淘寶鏡像,這樣成功率和下載速度會更高點。
3、nvm安裝目錄,最好不要存在空格。否則,nvm可以安裝成功,但使用nvm use x.y.z(nodejs的切換)會有問題。

到此這篇關(guān)于window10下node使用管理神器NVM安裝配置超詳細步驟的文章就介紹到這了,更多相關(guān)node使用NVM安裝配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • node.js中的console用法總結(jié)

    node.js中的console用法總結(jié)

    這篇文章主要通過幾個具體的實例總結(jié)介紹了node.js中的console用法,需要的朋友可以參考下
    2014-12-12
  • Windows 系統(tǒng)下設(shè)置Nodejs NPM全局路徑

    Windows 系統(tǒng)下設(shè)置Nodejs NPM全局路徑

    這篇文章主要介紹了Windows 系統(tǒng)下設(shè)置Nodejs NPM全局路徑
    2016-04-04
  • webstorm中配置nodejs環(huán)境及npm的實例

    webstorm中配置nodejs環(huán)境及npm的實例

    今天小編就為大家分享一篇webstorm中配置nodejs環(huán)境及npm的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • node.js如何根據(jù)URL返回指定的圖片詳解

    node.js如何根據(jù)URL返回指定的圖片詳解

    這篇文章主要介紹了NODE.JS如何根據(jù)URL返回指定的圖片詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • 基于node打包可執(zhí)行文件工具_Pkg使用心得分享

    基于node打包可執(zhí)行文件工具_Pkg使用心得分享

    下面小編就為大家分享一篇基于node打包可執(zhí)行文件工具_Pkg使用心得分享,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • npm?i報錯以及解決方案實戰(zhàn)案例

    npm?i報錯以及解決方案實戰(zhàn)案例

    npm在前端開發(fā)流程中提供了非常完善的自動化工具鏈,但是同樣由于其復雜性導致有很多奇奇怪怪的問題,下面這篇文章主要給大家介紹了關(guān)于npm?i報錯以及解決方案的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • node獲取命令行中的參數(shù)詳解

    node獲取命令行中的參數(shù)詳解

    這篇文章主要為大家介紹了node獲取命令行中的參數(shù)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • Nodejs監(jiān)聽日志文件的變化的過程解析

    Nodejs監(jiān)聽日志文件的變化的過程解析

    最近有在做日志文件的分析,其中有一個需求:A服務器項目需要用Nodejs監(jiān)聽日志文件的變化,當項目產(chǎn)生了新的日志信息,將新的部分通過socket傳輸?shù)紹服務器項目,本文重點給大家介紹Nodejs監(jiān)聽日志文件的變化的相關(guān)知識,一起看看吧
    2019-08-08
  • 30分鐘用Node.js構(gòu)建一個API服務器的步驟詳解

    30分鐘用Node.js構(gòu)建一個API服務器的步驟詳解

    這篇文章主要介紹了30分鐘用Node.js構(gòu)建一個API服務器的步驟詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • Nodejs實現(xiàn)短信驗證碼功能

    Nodejs實現(xiàn)短信驗證碼功能

    使用Nodejs的開發(fā)者愈來越多,基于Nodejs的后臺開發(fā)也多了起來,像短信驗證碼、短信群發(fā)、國際短信這些需求,完全可以采用第三方接口來實現(xiàn),云片就提供了這樣的接口
    2017-02-02

最新評論

涞水县| 武穴市| 常熟市| 遵义市| 商水县| 甘孜| 灌阳县| 石狮市| 龙山县| 高碑店市| 哈密市| 阳高县| 松原市| 肇东市| 秦安县| 巢湖市| 福清市| 义马市| 云安县| 尉氏县| 唐河县| 扬州市| 乐平市| 庆元县| 博湖县| 宝山区| 康平县| 高雄市| 顺平县| 永顺县| 海门市| 河东区| 西畴县| 错那县| 确山县| 镇沅| 淳化县| 长顺县| 富阳市| 彝良县| 漠河县|