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

解決npm ERR! code ERESOLVE -npm ERR! ERESOLVE could not resolve

這篇具有很好參考價值的文章主要介紹了解決npm ERR! code ERESOLVE -npm ERR! ERESOLVE could not resolve。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

當(dāng)使用一份vue源碼開發(fā)項目時,npm install 報錯了

npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: vue-admin-template@4.4.0
npm ERR! Found: webpack@4.46.0
npm ERR! node_modules/webpack
npm ERR! webpack@"^4.0.0" from @vue/cli-plugin-babel@4.4.4
npm ERR! node_modules/@vue/cli-plugin-babel
npm ERR! dev @vue/cli-plugin-babel@"4.4.4" from the root project
npm ERR! webpack@"^4.0.0" from @vue/cli-service@4.4.4
npm ERR! node_modules/@vue/cli-service
npm ERR! dev @vue/cli-service@"4.4.4" from the root project
npm ERR! peer @vue/cli-service@"^3.0.0 || ^4.0.0-0" from @vue/cli-plugin-babel@4.4.4
npm ERR! node_modules/@vue/cli-plugin-babel
npm ERR! dev @vue/cli-plugin-babel@"4.4.4" from the root project
npm ERR! 2 more (@vue/cli-plugin-eslint, @vue/cli-plugin-unit-jest)
npm ERR! 2 more (@vue/cli-plugin-eslint, html-webpack-plugin)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! dev less-loader@"^11.1.0" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: webpack@5.88.2
npm ERR! node_modules/webpack
npm ERR! peer webpack@"^5.0.0" from less-loader@11.1.3
npm ERR! node_modules/less-loader
npm ERR! dev less-loader@"^11.1.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See C:\Users\63089\AppData\Local\npm-cache\eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\63089\AppData\Local\npm-cache_logs\2023-08-04T04_52_18_223Z-debug-0.log

出錯的原因是

  1. 項目使用了 vue-admin-template@4.4.0
  2. 項目需要 webpack@4.46.0,在 @vue/cli-plugin-babel@4.4.4@vue/cli-service@4.4.4 中指定了這個版本。
  3. less-loader 的依賴發(fā)生了沖突。項目需要 less-loader@"^11.1.0",但與此沖突的是 webpack@5.88.2,它需要 less-loader@"^11.1.3"。

降低less-loader的版本,解決了

"less-loader": "^7.x.x",文章來源地址http://www.zghlxwxcb.cn/news/detail-627789.html

到了這里,關(guān)于解決npm ERR! code ERESOLVE -npm ERR! ERESOLVE could not resolve的文章就介紹完了。如果您還想了解更多內(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)文章

  • npm i時報錯npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR! npm ERR! While resolving

    使用npm或yarn安裝第三方包。 使用npm命令和yarn命令混合使用會出現(xiàn)安裝包沖突。 如果將 yarn.lock 和 package.lock 文件放在一起,有時會變得很困難,因?yàn)榇嬖诓煌降娘L(fēng)險 yarn install 安裝生成的 yarn.lock 文件 與 npm install 生成的 package-lock.json 文件時間相差較遠(yuǎn),造成了 yarn.lock 的

    2024年02月09日
    瀏覽(97)
  • npm ERR! code ERESOLVEnpm ERR! ERESOLVE could not resolve dependency

    使用命令安裝 npm 包時,我收到這些異常。 如何解決 ERESOLVE 無法解決安裝 npm 包時的依賴關(guān)系樹錯誤 錯誤? 要解決 ERESOLVE 安裝 npm 包時無法解決依賴關(guān)系樹錯誤,您有 依賴關(guān)系沖突 ( 不正確 且可能 損壞 的依賴關(guān)系),如它所說,因此請嘗試使用 或 運(yùn)行命令。如果它沒有

    2024年02月08日
    瀏覽(91)
  • npm ERR! ERESOLVE could not resolve

    問題產(chǎn)生的原因和如何解決,其實(shí)npm已經(jīng)列在了最后: 問題原因是依賴沖突導(dǎo)致不能下載依賴包(dependency conflict), 因?yàn)閚pm版本升級(version7), npmV7之前的版本遇到依賴沖突會忽視依賴沖突,繼續(xù)進(jìn)行安裝, npmV7版本開始不會自動進(jìn)行忽略,需要用戶手動輸入命令。 解決

    2024年02月15日
    瀏覽(91)
  • 【報錯】npm ERR! ERESOLVE could not resolve、certificate has expired

    使用npm淘寶鏡像 https://registry.npm.taobao.org 年前創(chuàng)建的vue3項目 npm install 完后沒有使用ui寫了點(diǎn)雜七雜八的東西,年后看到一篇文章有點(diǎn)興趣,掏出來準(zhǔn)備試一下,本打算安裝element-plus 寫起來方便點(diǎn) npm install element-plus --save ,結(jié)果就運(yùn)行后就報錯 看這一堆眼花繚亂的,其實(shí)最有

    2024年02月22日
    瀏覽(85)
  • code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree解決

    在使用npm install之后,出現(xiàn)“code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree”報錯 所以出現(xiàn)報錯時就猜測有可能是版本過老導(dǎo)致的相關(guān)問題。 而事實(shí)上,ERESOLVE相關(guān)的報錯原因大多也確實(shí)是npm7與npm6之間的差異所導(dǎo)致的。 當(dāng)然你也可以選擇降版本到npm6來解決。 網(wǎng)上有人的

    2024年02月06日
    瀏覽(96)
  • npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

    npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

    當(dāng)我們拿到一個前端項目的時候,想要把它運(yùn)行起來,首先是要給它安裝依賴,即cd到當(dāng)前項目根目錄下去執(zhí)行npm install命令,然后有一定幾率在終端你會遇到這樣的報錯: npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree 用我的中式英語翻譯一下就是:不能解析依賴

    2023年04月12日
    瀏覽(92)
  • 【Vue報錯】npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR!

    報錯代碼如下: 報錯原因:由于npm版本太高導(dǎo)致此錯誤發(fā)。npm的版本只要超大于或等于7.x.x,會在某些方面上更加嚴(yán)格,就會導(dǎo)致出現(xiàn)這種情況,低于7.x.x不會出現(xiàn)這種情況 解決方案 1.在指令后面都添加上 --legacy-peer-deps,如下 2.在指令后面都加上 --force,如下 3.降低npm版本(

    2024年02月09日
    瀏覽(78)
  • 【npm】npm install命令報錯npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

    一、現(xiàn)象: npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree 二、原因 ERESOLVE與npm@7有關(guān)的問題很常見,因?yàn)閚pm7.x對某些事情比npm6.x更嚴(yán)格。通常,最簡單的解決方法是將–legacy-peer-deps標(biāo)志傳遞給npm(e.g.,npm i --legacy-peer-deps),或者使用npm@6。 如果這不能立即起作用,

    2024年02月04日
    瀏覽(99)
  • npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency tree

    npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency tree

    拉取項目到本地 執(zhí)行 npm install 報錯 遇到這個問題首先確認(rèn)的就是版本是不是太高了,降一下版本?;蛘咄ㄟ^yarn命令替代npm install命令安裝,同理,啟動也可以采用yarn dev 啟動代替npm run dev 下面教大家用一個NVM工具,這個工具是用來管理node.js版本的 nvm流程安裝 1、卸載node.

    2024年02月13日
    瀏覽(89)
  • npm ERR! code ERESOLVE Found: eslint@5.0.0 npm ERR! node_modules/eslint npm ERR! dev eslint@“5.0.0

    package-lock.json 這個文件被刪了真可怕 npm install 有時會碰到連依賴都下不下來。 package-lock.json。 大多數(shù)人最終都會刪package-lock.json和運(yùn)行“npm install”。 有時會遇到依賴項的問題,找不到,或者安裝了錯誤的版本。 看了兩篇文章 果斷轉(zhuǎn)用yarn (主要是不想有那么煩人的事情)

    2024年02月13日
    瀏覽(102)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包