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

NVM管理node版本以及報(bào)錯(cuò)解決

 更新時(shí)間:2023年12月22日 11:40:44   作者:金炑顏  
在開發(fā)過程中有時(shí)候會(huì)遇到老項(xiàng)目和新項(xiàng)目node版本不一致的情況,這篇文章主要給大家介紹了關(guān)于NVM管理node版本以及報(bào)錯(cuò)解決方法的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下

前言

nvm是一個(gè)node版本管理工具,通過它可以安裝多種node版本并且可以快速、簡單的切換node版本。

一、下載NVM

官方下載地址:https://github.com/coreybutler/nvm-windows/releases

下載成功后直接打開nvm-setup.exe文件進(jìn)行安裝

二、選擇NVM安裝路徑

同意協(xié)議后選擇nvm安裝路徑,默認(rèn)安裝位置就好,不要自定義,避免后續(xù)忘記存放位置

三、然后是選擇node的安裝位置

也是默認(rèn)安裝位置就好,不要自定義,避免后續(xù)忘記存放位置

然后就是下一步->安裝

如果安裝的時(shí)候有如下提示,就表示是你之前安裝過nodejs并且之前的還在,問你是否要將之前的添加到nvm的版本控制中去,選擇 是 就好

安裝完之后,會(huì)發(fā)現(xiàn)環(huán)境變量自動(dòng)就配置好了。這里簡單提一嘴,為什么安裝一些軟件都要求配置環(huán)境變量git也是,環(huán)境變量起到的作用是可以在任意文件夾或者文件路徑下,運(yùn)行相關(guān)的命令。

例如NVM命令,假如不配置環(huán)境變量,可能我只能在nvm安裝路徑下使用命令。

四、查詢版本號(hào)

打開控制臺(tái),輸入nvm -v查詢版本號(hào),能查出來就說明安裝成功了

五、配置下載鏡像

找到nvm安裝路徑(默認(rèn)路徑是C:\Users\Administrator\AppData\Roaming\nvm),配置nvm的setting.txt,如果不需要此配置可以跳過。

找到setting.txt配置文件

添加或修改node_mirror、npm_mirror如下

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

這是新的鏡像地址

中國鏡像站早就在21年的時(shí)候就說 npm.taobao.org 和 registry.npm.taobao.org 域名將于 2022 年 05 月 31 日零時(shí)起停止服務(wù),原文詳見知乎【望周知】淘寶 NPM 鏡像站喊你切換新域名啦:https://zhuanlan.zhihu.com/p/430580607

參考我的配置如下

六、使用NVM

剛安裝好nvm發(fā)現(xiàn)node和npm是都不能用的,原因是我們只安裝了nvm,nvm是幫我們管理node 的,他并不是可以替代node。下面我們進(jìn)行安裝node,安裝node只需要輸入命令即可安裝。

重點(diǎn):電腦左下角搜索框輸入cmd,看到命令提示符,然后鼠標(biāo)右鍵,看到“以管理員身份運(yùn)行”

或者使用快捷組合鍵:電腦圖標(biāo)的那個(gè)按鈕+R。但是有些電腦的這個(gè)組合鍵打開的cmd不是以管理員身份運(yùn)行的,我的電腦就是這樣。

先了解下nvm常用命令:

nvm ls  						 // 查看目前已經(jīng)安裝的版本
nvm install 10.5.0 		 		// 安裝指定的版本的nodejs
nvm use 10.5.0 			 		// 使用指定版本的nodejs
nvm list available 				//顯示可下載版本的部分列表
nvm uninstall 10.5.0			//刪除已安裝的指定版本,語法與install類似
nvm alias 						//給不同的版本號(hào)添加別名
nvm unalias					 	//刪除已定義的別名
`nvm reinstall-packages <version>` //在當(dāng)前版本node環(huán)境下,重新全局安裝指定版本號(hào)的npm包
nvm current 				//顯示當(dāng)前的版本

首先使用nvm命令安裝node:

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

使用nvm use 版本 命令,切換版本

再次查看nvm版本列表,看到版本前面有個(gè)星號(hào)就是當(dāng)前使用的node版本

七、報(bào)錯(cuò)解決

有時(shí)候nvm install會(huì)出現(xiàn)報(bào)錯(cuò)情況:Node.js v14.17.4 is not yet released or is not available.

解決方案:直接去node官網(wǎng)的歷史版本下載對(duì)應(yīng)的node版本

往下滾動(dòng)找到你要的版本號(hào),然后點(diǎn)版本號(hào)進(jìn)去。

例如我要的node版本是14.17.4,直接下載node-v14.17.4-win-x64.zip 這個(gè)包

下載后解壓到nvm目錄下(不知道安裝目錄在哪就去查看環(huán)境變量),并改文件名改成v14.17.4(下載了哪個(gè)版本號(hào)就改為什么版本號(hào)名稱)

然后重復(fù)第五步,以管理員身份打開cmd

輸入命令nvm ls 查看nvm已安裝列表

輸入命令nvm use 14.17.4,看到Now using node v14.17.4 (64-bit)就代表切換成功了,也可以再次輸入nvm ls 查看nvm已安裝列表,看到版本號(hào)前面有個(gè)星星就代表切換成功了

總結(jié) 

到此這篇關(guān)于NVM管理node版本以及報(bào)錯(cuò)解決的文章就介紹到這了,更多相關(guān)NVM管理node版本內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • yarn的安裝及使用詳解

    yarn的安裝及使用詳解

    Yarn 就是一個(gè)類似于 npm 的包管理工具,它是由 facebook 推出并開源,與 npm 相比,yarn 有著眾多的優(yōu)勢,主要的優(yōu)勢在于:速度快、離線模式、版本控制,這篇文章主要介紹了yarn的安裝及使用教程,需要的朋友可以參考下
    2022-08-08
  • kafka調(diào)試中遇到Connection to node -1 could not be established. Broker may not be available.

    kafka調(diào)試中遇到Connection to node -1 could not be established. Br

    這篇文章主要介紹了kafka調(diào)試中遇到Connection to node -1 could not be established. Broker may not be available的解決方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-09-09
  • Bun入門學(xué)習(xí)教程吊打Node或Deno的現(xiàn)代JS運(yùn)行時(shí)

    Bun入門學(xué)習(xí)教程吊打Node或Deno的現(xiàn)代JS運(yùn)行時(shí)

    這篇文章主要為大家介紹了一款吊打Node或Deno的現(xiàn)代JS運(yùn)行時(shí),Bun入門學(xué)習(xí)教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • nodejs SPAWN出現(xiàn)亂碼的解決方案

    nodejs SPAWN出現(xiàn)亂碼的解決方案

    文章介紹了在Node.js中使用spawn方法調(diào)用子進(jìn)程時(shí)出現(xiàn)亂碼的問題,并提供了兩種解決方法:指定'utf8'編碼和使用exec方法
    2026-01-01
  • Node.js事件驅(qū)動(dòng)

    Node.js事件驅(qū)動(dòng)

    Node.Js是基于javascript語言,建構(gòu)在google V8 engine以及Linux上的一個(gè)非阻塞事件驅(qū)動(dòng)IO框架。這里主要不是介紹nodejs具體應(yīng)用代碼,而是想介紹一下事件驅(qū)動(dòng)編程。
    2015-06-06
  • 使用Node.js為其他程序編寫擴(kuò)展的基本方法

    使用Node.js為其他程序編寫擴(kuò)展的基本方法

    這篇文章主要介紹了使用Node.js為其他程序編寫擴(kuò)展的基本方法 ,文中示例是通過Node讓JavaScript代碼與C++應(yīng)用產(chǎn)生交互,需要的朋友可以參考下
    2015-06-06
  • 解決nvm i node版本問題

    解決nvm i node版本問題

    這篇文章主要介紹了解決nvm i node版本問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2026-05-05
  • npm install -g 遇到權(quán)限問題解析

    npm install -g 遇到權(quán)限問題解析

    這篇文章主要為大家介紹了npm install -g 遇到權(quán)限問題解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • 用C/C++來實(shí)現(xiàn) Node.js 的模塊(一)

    用C/C++來實(shí)現(xiàn) Node.js 的模塊(一)

    這篇文章的主要內(nèi)容其實(shí)簡而言之就是——用C/C++來實(shí)現(xiàn) Node.js 的模塊,非常的不錯(cuò),有需要的朋友可以參考下
    2014-09-09
  • Node Mongoose用法詳解【Mongoose使用、Schema、對(duì)象、model文檔等】

    Node Mongoose用法詳解【Mongoose使用、Schema、對(duì)象、model文檔等】

    這篇文章主要介紹了Node Mongoose用法,結(jié)合實(shí)例形式分析了Mongoose使用、Schema、對(duì)象、model文檔等基本原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-05-05

最新評(píng)論

固镇县| 银川市| 岳西县| 鹤山市| 黄浦区| 昭通市| 深水埗区| 临安市| 当雄县| 鲁甸县| 石楼县| 无极县| 原平市| 喀喇沁旗| 凤凰县| 江都市| 宣恩县| 华蓥市| 泗洪县| 浏阳市| 曲阳县| 怀安县| 罗定市| 马边| 四平市| 杭锦后旗| 海晏县| 儋州市| 东方市| 时尚| 广西| 如东县| 钟祥市| 侯马市| 丰城市| 湖口县| 北辰区| 黄骅市| 安乡县| 金华市| 天全县|