国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在使用node.js時發(fā)現(xiàn)的問題,npm版本版本過低,升級報錯

這篇具有很好參考價值的文章主要介紹了在使用node.js時發(fā)現(xiàn)的問題,npm版本版本過低,升級報錯。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

??????博主,之前安裝nodejs,并沒有通過nvm來控制。后面發(fā)現(xiàn)nvm很好用。就直接安裝nvm使用。但沒有把之前安裝的nodejs版本刪掉。就導(dǎo)致出現(xiàn)了很多很多的bug。找原因找太久。就想發(fā)文記入一下。

????問題一:?nvm中切換不了nodejs版本。其實(shí)一開始安裝nvm時是能切換的。后面不知道為啥不行。

?????原因,應(yīng)該是系統(tǒng)環(huán)境變量配置處,定死了nodejs?的版本。nvm中怎么切換都是不行的。

解決辦法:更改nodejs的環(huán)境變量配置。把nvm的配置上去。

問題二:nodejs版本切換了,升到高級的nodejs版本,但npm版本沒有改變。因?yàn)閚ode.js和npm的版本要相互對應(yīng),不然用不了。所以打算自己升級npm

在使用node.js時發(fā)現(xiàn)的問題,npm版本版本過低,升級報錯

打算自己通過命令npm i -g npm@latest升級npm不行報錯

npm ERR! code EEXIST
npm ERR! path C:\ProgramFiles\nodejs\npm.cmd
npm ERR!Refusing to delete C:\ProgramFiles\nodejs\npm.cmd:is outside C:\ProgramFiles\nodejs\node_modules\npm and not a link
npm ERR!File exists: C:\ProgramFiles\nodejs\npm.cmd
npm ERR!Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\YogaSlim7\AppData\Roaming\npm-cache\_logs\2022-09-28T06_18_24_254Z-debug.log

在網(wǎng)上搜索了各種方法。都不行

比如

把 C:\Program Files\nodejs 目錄下的

npm.cmd 重命名 npmm.cmd

npm 重命名 npmm

npx 重命名 npxx

npx.cmd 重命名 npxx.cmd

接著執(zhí)行 npmm i -g npm@latest

還有各種方法?;径疾恍小?/p>

就想到為什么nvm改變版本,npm直接改變版本呢,我打開nvm文件夾也是有npm的。

發(fā)現(xiàn)有可能是之前nodejs沒有刪除。

找到打開這幾個地方將文件刪除

  • C:\Program Files (x86)\Nodejs

  • C:\Program Files\Nodejs

  • C:\Users\{User}\AppData\Roaming\npm(或%appdata%\npm)

  • C:\Users\{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)

再檢查一下%PATH%環(huán)境變量以確保沒有引用Nodejs或npm存在后

重新安裝nvm配置環(huán)境變量。

再次切換nodejs,npm也會自動切換。不用再自己升級npm。

總結(jié),最大的問題原因是我一開始安裝好的node.js,并沒有被nvm管轄到。但一直占據(jù)著環(huán)境變量。導(dǎo)致nvm切換不正常。出現(xiàn)的問題。謹(jǐn)記安裝nvm前一定要把nodejs刪除干凈!?。?/span>

通過nvm控制nodejs版本確實(shí)好用這里掛個官網(wǎng)地址

官方下載地址:https://github.com/coreybutler/nvm-windows/releases 文章來源地址http://www.zghlxwxcb.cn/news/detail-449848.html

到了這里,關(guān)于在使用node.js時發(fā)現(xiàn)的問題,npm版本版本過低,升級報錯的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Node js 升級更新后 npm用不了 npm npm does not support Node.js 或者node版本太低

    Node js 升級更新后 npm用不了 npm npm does not support Node.js 或者node版本太低

    一開始是出現(xiàn)node版本太低,然后升級了node發(fā)現(xiàn)升級后npm不支持,發(fā)現(xiàn)是node的版本需要與npm對應(yīng),而npm沒法跨級升,下面教大家解決辦法: 一、檢查你的nodejs和npm的版本能否對應(yīng)得上 (注:如果npm版本查詢顯示空也可以用下面的方法) 這里附上 npm和node版本對照官網(wǎng) : 以往的

    2024年02月02日
    瀏覽(30)
  • node、npm版本升級,同時解決升級后vue項目運(yùn)行報錯

    1、首先,需要確定當(dāng)前安裝的Node.js的版本??梢酝ㄟ^在命令行中運(yùn)行以下命令來查看: 2、如果當(dāng)前版本較舊,可以考慮升級到最新版本。可以訪問Node.js官方網(wǎng)站(https://nodejs.org/)下載最新的Node.js安裝包。 不想下載最新的版本,也可以查看歷史版本進(jìn)行下載 3、在安裝完成

    2024年02月10日
    瀏覽(17)
  • node.js npm 版本不匹配問題

    報錯: mbp:dd248 jooyzhao$ npm install frida ERROR: npm v10.2.4 is known not to run on Node.js v14.21.3. ?This version of npm supports the following node versions: `^18.17.0 || =20.5.0`. You can find the latest version at https://nodejs.org/. ERROR: /Users/jooyzhao/.nvm/versions/node/v14.21.3/lib/node_modules/npm/node_modules/@npmcli/agent/lib/agents.js:

    2024年01月25日
    瀏覽(19)
  • 使用命令行升級Node.js的版本

    使用命令行升級Node.js的版本

    今天在使用Vue腳手架創(chuàng)建應(yīng)用的時候,提示我的node.js的版本過時,就開始進(jìn)行升級node.js 結(jié)果在運(yùn)行npm install -g n 報錯。 最后搜索到了解決方案npm install -g n --force。運(yùn)行成功 但是在使用命令n -v時候: 于是就按照網(wǎng)上說的的 去這個網(wǎng)址鏈接: https://github.com/Kenshin/gnvm下載了一個

    2024年02月12日
    瀏覽(24)
  • 前端筆記10——Win7下node.js和npm版本兼容性問題解決。

    前端筆記10——Win7下node.js和npm版本兼容性問題解決。

    新版本node.js不支持WIN7。 Win7的電腦只能支持到Node v13.14.0。 可能之前裝了新版本的node,刪了重裝后,導(dǎo)致運(yùn)行npm命令老是提醒信息,說是不支持node版本。 npm does not support Node.js v13.14.0 可是顯示版本正常 解決方法: 卸載node之后,在把npm和npm cache兩個文件夾刪掉。 刪干凈后再

    2024年02月15日
    瀏覽(40)
  • npm和node版本升級教程

    npm和node版本升級教程

    cmd中查看本地安裝的node版本 2.官網(wǎng)下載所需要的node版本,安裝在剛查出來的文件夾下,即覆蓋掉原來的版本 3.查看node版本是否已經(jīng)更新 4.查看npm版本是否和node版本相匹配

    2024年02月12日
    瀏覽(22)
  • docker安裝code-service在線開發(fā)vscode工具及node版本過低問題

    拉去鏡像 創(chuàng)建項目存放映射路徑 運(yùn)行 這里不唯一,但注意密碼 -p 1024:8080 服務(wù)器對外端口:容器端口 -v /data/code-service/project:/home/coder/project 項目路徑掛載:容器路徑 -e PASSWORD=123456 登錄密碼 更新資源 升級軟件 安裝nodejs默認(rèn)低版本(可以跳過) 驗(yàn)證版本 版本設(shè)置 setup_14 對應(yīng)

    2024年02月14日
    瀏覽(21)
  • 如何升級npm 和 安裝nvm 及 升級node.js

    如何升級npm 和 安裝nvm 及 升級node.js

    1.NPM如何升級? ? 1.1.可以使用NPM自帶的命令進(jìn)行升級: ?注:這個命令會安裝最新的,安裝到全局。 2.查看NPM版本 ? 注:要是版本過低,可使用上面所說命令進(jìn)行升級。 3.怎么把node.js升級到最新版? ?3.1.這里使用nvm,nvm是node.js版本管理的工具。 ?3.2.要是沒有nvm,按如下步

    2024年02月07日
    瀏覽(27)
  • 解決npm run dev跑項目,發(fā)現(xiàn)node版本不匹配,怎么跑起來?【已解決】

    解決npm run dev跑項目,發(fā)現(xiàn)node版本不匹配,怎么跑起來?【已解決】

    首先問題點(diǎn)就是我們npm run dev 運(yùn)行項目的時候發(fā)現(xiàn)出錯,跑不起來,類型下面這種 這里的出錯的原因在于我們的node版本跟項目的版本不匹配 解決辦法? 我這里的問題是我的版本是node14的,然后項目需要node20的,執(zhí)行下面的就可以正常跑起來 下面是跑起來的效果

    2024年04月14日
    瀏覽(26)
  • Mac OS |升級node、yarn、npm的版本

    1.1.查看node版本

    2023年04月18日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包