欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

node版本沖突問(wèn)題的解決方案

 更新時(shí)間:2023年06月25日 09:27:25   作者:NYIST_YUN4  
因?yàn)轫?xiàng)目用的依賴(lài)和要運(yùn)行環(huán)境的node.js版本起了沖突,下面這篇文章主要給大家介紹了關(guān)于node版本沖突問(wèn)題的解決方案,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

問(wèn)題描述:

有多個(gè)VUE項(xiàng)目,它們要求的開(kāi)發(fā)環(huán)境node版本不一致,個(gè)別不支持當(dāng)前node版本號(hào)的項(xiàng)目沒(méi)辦法啟動(dòng)

解決方案:

使用NVM在本地安裝多個(gè)node,在啟動(dòng)項(xiàng)目的時(shí)候,切換到對(duì)應(yīng)的node版本

1、下載nvm,根據(jù)提示,正常下一步即可。

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

查看版本號(hào) nvm - v

2、使用nvm

常用命令:

nvm -v 查看當(dāng)前版本
nvm --config 
nvm list 查看已安裝node版本列表
nvm install 版本號(hào) 下載對(duì)應(yīng)node版本
nvm use 版本號(hào) 切換node版本
nvm on 開(kāi)啟nvm
nvm off 關(guān)閉nvm
nvm alias default <version> 設(shè)置默認(rèn)版本
nvm list installed 查看已經(jīng)安裝的版本
nvm list available 查看網(wǎng)絡(luò)可以安裝的版本

查看已按照node列表。我這里顯示有三個(gè)版本,其中default為18.3.0

切換node。輸入nvm use 12.22.0 當(dāng)前版本已經(jīng)切換為12.22,但是此時(shí)默認(rèn)版本依然是18.3.0,關(guān)閉終端,重新打開(kāi),依然是18.3.0

輸入nvm alias default 12.22.0 ,默認(rèn)版本即被切換12.22.0,再次關(guān)閉終端,此時(shí)默認(rèn)版本也已經(jīng)切換為12.22.0

附。node版本對(duì)應(yīng)的npm版本https://nodejs.org/zh-cn/download/releases/

前端npm install 安裝依賴(lài)報(bào)錯(cuò)常見(jiàn)總結(jié)

VScode中用 npm install 命令下載包時(shí)報(bào)錯(cuò),錯(cuò)誤如下

macbookpro@appledeMacBook-Pro webapp % npm ci  
npm WARN old lockfile 
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile 
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile 

報(bào)錯(cuò)原因:npm版本過(guò)高,解決方法見(jiàn)第如下,親測(cè)有效可以解決。

1.在vscode終端中輸入如下命令行

npm i npm@6 -g

2.然后輸入

npm -v

3.然后再進(jìn)行npm install 的操作就不會(huì)報(bào)錯(cuò)了。

總結(jié)

到此這篇關(guān)于node版本沖突問(wèn)題的解決方案的文章就介紹到這了,更多相關(guān)node版本沖突內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論