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

nvm安裝使用及常用命令

 更新時(shí)間:2023年01月17日 09:07:50   作者:無(wú)月大大  
nvm主要是用來(lái)管理?nodejs?和?npm?版本的工具,可以用來(lái)切換不同版本的?nodejs,這篇文章主要介紹了nvm安裝與使用,需要的朋友可以參考下

前端開(kāi)發(fā)工作中經(jīng)常會(huì)同時(shí)負(fù)責(zé)多個(gè)項(xiàng)目,所以有時(shí)會(huì)遇到npm install安裝依賴包或者啟動(dòng)本地服務(wù)時(shí)依賴報(bào)錯(cuò)的情況,大部分是因?yàn)镹odeJS和npm與依賴之間版本的問(wèn)題,如果頻繁卸載并安裝對(duì)應(yīng)版本的NodeJS和npm管理工具,會(huì)使開(kāi)發(fā)過(guò)程極其不方便。
而nvm(NodeJS Version Management)可以說(shuō)完美解決了我們頻繁切換版本的困擾,nvm是nodejs版本管理工具,使用命令行方式安裝切換不同版本的nodejs。nodejs提供了一個(gè)n模塊,可用于管理nodejs版本,但它不適用于windows系統(tǒng),且只是作為nodejs的一個(gè)模塊存在,而nvm是獨(dú)立于nodejs和npm的一個(gè)工具。
下面也簡(jiǎn)單說(shuō)一下nvm的使用和常用命令。
1、安裝nvm前先對(duì)以前安裝的node進(jìn)行卸載不然會(huì)有沖突。直接在控制面版或者應(yīng)用列表中卸載nodejs
刪除npm的相關(guān)文件即可。
2、下載nvm

在這里插入圖片描述

這里需要注意的是如果安裝在C盤(pán)一般會(huì)有權(quán)限問(wèn)題, 所以最好不要裝在C盤(pán),例如D:\nvm 和 D:\nodejs 即可。(注意路徑中不能包含中文或空格,不然在nvm use命令會(huì)報(bào)亂碼錯(cuò)誤。)
3、安裝好后在D:\nvm\nvm里對(duì)settings.txt文件配置,(主要是若不能科學(xué)上網(wǎng)下載速度太慢了,分別配置node和npm的下載鏡像)

root: D:\nvm\nvm
path: D:\nodejs
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

4、nvm基本使用:以管理員身份運(yùn)行cmd,不然在nvm use node_version時(shí)會(huì)報(bào)亂碼錯(cuò)誤。
可以先查看遠(yuǎn)程可安裝的node版本(除開(kāi)所顯示的其他版本也可以下載)
nvm list available

在這里插入圖片描述

安裝你想要安裝的node版本(例如想下載12.18.1版和17.5.0)
nvm install 12.18.1

在這里插入圖片描述

下載完后用nvm list你可以看到目前所下載的所有node版本例如現(xiàn)在項(xiàng)目用的是12.18.1的使用命令nvm use12.18.1即可。同時(shí)可以查看npm和node版本是否正確。

在這里插入圖片描述

在這里插入圖片描述

下面是一些常用命令:
nvm list available:可選參數(shù)available顯示所有可下載版本,缺省時(shí)顯示本地安裝的所有版本及當(dāng)前使用的node版本。

nvm install 14.18.1:安裝14.18.1版本的nodejs及對(duì)應(yīng)的npm,會(huì)在nvm的安裝目錄下生成對(duì)應(yīng)版本的nodejs文件夾,可選參數(shù)arch指定安裝系統(tǒng)位數(shù)(32位/64位,默認(rèn)根據(jù)系統(tǒng)位數(shù))。

nvm use 14.18.1:使用指定版本的nodejs和對(duì)應(yīng)npm,如果不使用管理員身份運(yùn)行cmd,此時(shí)此處會(huì)出現(xiàn)exit status 1: …的亂碼錯(cuò)誤,可選參數(shù)arch指定安裝系統(tǒng)位數(shù)(32位/64位,默認(rèn)根據(jù)系統(tǒng)位數(shù))。

nvm uninstall 14.18.1:卸載對(duì)應(yīng)版本的nodejs,nvm的安裝目錄中對(duì)應(yīng)文件夾會(huì)去掉。

nvm arch:顯示node運(yùn)行系統(tǒng)環(huán)境32位或64位。

nvm on:開(kāi)啟nodejs版本管理。

nvm off:關(guān)閉nodejs版本管理。

nvm proxy [url]:設(shè)置下載代理,可選參數(shù)url,不加參數(shù)顯示當(dāng)前的代理,url為none則清除當(dāng)前代理。

nvm node_mirror [url]:設(shè)置node鏡像,默認(rèn)為https://nodejs.org/dist/,設(shè)置后可在nvm安裝目錄下settings.txt文件查看。

nvm npm_mirror [url]:設(shè)置npm鏡像,默認(rèn)為https://github.com/npm/cli/archive/,同理設(shè)置后可在nvm安裝目錄下settings.txt文件查看。

nvm root [path]:設(shè)置存儲(chǔ)nodejs的目錄,默認(rèn)在nvm的安裝目錄下。

nvm version:查看nvm版本。

到此這篇關(guān)于nvm安裝與使用的文章就介紹到這了,更多相關(guān)nvm安裝與使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • array-uniq的安裝和使用方法

    array-uniq的安裝和使用方法

    array-uniq是一個(gè)非常實(shí)用的NPM包,用于在JavaScript中創(chuàng)建不含重復(fù)元素的數(shù)組,它提供了一個(gè)簡(jiǎn)單而有效的方法來(lái)去除數(shù)組中的重復(fù)項(xiàng),本文將介紹如何安裝和使用array-uniq來(lái)清理你的數(shù)組數(shù)據(jù),需要的朋友可以參考下
    2024-06-06
  • node.js通過(guò)axios實(shí)現(xiàn)網(wǎng)絡(luò)請(qǐng)求的方法

    node.js通過(guò)axios實(shí)現(xiàn)網(wǎng)絡(luò)請(qǐng)求的方法

    下面小編就為大家分享一篇node.js通過(guò)axios實(shí)現(xiàn)網(wǎng)絡(luò)請(qǐng)求的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • node.js實(shí)現(xiàn)爬蟲(chóng)教程

    node.js實(shí)現(xiàn)爬蟲(chóng)教程

    這篇文章主要為大家介紹了node.js基礎(chǔ)模塊http、網(wǎng)頁(yè)分析工具cherrio實(shí)現(xiàn)爬蟲(chóng)的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 基于node下的http小爬蟲(chóng)的示例代碼

    基于node下的http小爬蟲(chóng)的示例代碼

    本篇文章主要介紹了基于node下的http小爬蟲(chóng)的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • 使用Node.js實(shí)現(xiàn)遍歷文件夾下所有文件

    使用Node.js實(shí)現(xiàn)遍歷文件夾下所有文件

    在使用Node.js處理文件或文件夾時(shí),我們有時(shí)需要遍歷文件夾中的所有文件和子文件夾以查找特定的文件或執(zhí)行某些操作,這里將提供一些基本的例子來(lái)演示如何使用Node.js遍歷文件夾,需要的朋友可以參考下
    2023-08-08
  • Nest.js使用multer實(shí)現(xiàn)文件上傳功能

    Nest.js使用multer實(shí)現(xiàn)文件上傳功能

    這篇文章主要為大家詳細(xì)介紹了Nest.js鵝湖使用multer實(shí)現(xiàn)文件上傳功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • nodejs判斷文件、文件夾是否存在及刪除的方法

    nodejs判斷文件、文件夾是否存在及刪除的方法

    這篇文章主要介紹了nodejs判斷文件、文件夾是否存在及刪除的方法,結(jié)合實(shí)例形式分析了nodejs基于文件模塊針對(duì)文件與文件夾的存在判斷、刪除等操作技巧,需要的朋友可以參考下
    2017-11-11
  • Nodejs極簡(jiǎn)入門(mén)教程(二):定時(shí)器

    Nodejs極簡(jiǎn)入門(mén)教程(二):定時(shí)器

    這篇文章主要介紹了Nodejs極簡(jiǎn)入門(mén)教程(二):定時(shí)器,本文講解了setTimeout、setInterval、setImmediate及process.nextTick等內(nèi)容,需要的朋友可以參考下
    2014-10-10
  • Node.js在圖片模板上生成二維碼圖片并附帶底部文字說(shuō)明實(shí)現(xiàn)詳解

    Node.js在圖片模板上生成二維碼圖片并附帶底部文字說(shuō)明實(shí)現(xiàn)詳解

    這篇文章主要介紹了Node.js在圖片模板上生成二維碼圖片并附帶底部文字說(shuō)明實(shí)現(xiàn)詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 原生nodejs使用websocket代碼分享

    原生nodejs使用websocket代碼分享

    本文給大家分享的是在原生的nodejs中如何使用websocket實(shí)現(xiàn)信息傳輸,非常實(shí)用,有需要的小伙伴可以參考下
    2018-04-04

最新評(píng)論

文水县| 北辰区| 英吉沙县| 涞水县| 霍邱县| 河曲县| 漳平市| 宁乡县| 阜南县| 平乡县| 宁化县| 潼关县| 易门县| 岳西县| 曲靖市| 金堂县| 昌乐县| 黑龙江省| 招远市| 柳州市| 辉县市| 遵化市| 鸡东县| 临高县| 民丰县| 鄯善县| 乐平市| 成都市| 万源市| 雅江县| 永修县| 琼中| 原平市| 富蕴县| 德格县| 霸州市| 营山县| 陆良县| 保山市| 依兰县| 乡城县|