1. 程式人生 > 其它 >npm install出現的問題 vue專案

npm install出現的問題 vue專案

新電腦安裝node後,從碼雲上拉了程式碼,想npm install 安裝下依賴跑起來vue專案,但是遇到了一堆報錯

npm error code ERESOLVE

查詢了一下資料,

一:發現是npm版本太高的原因,7版本對其要求更高,需要降低下版本或者增加一個標識

找了好久才解決,原來因為npm7.x對某些事情比npm6.x更嚴格。

通常,最簡單的解決方法是將--legacy-peer-deps標誌傳遞給npm(e.g.,npm i --legacy-peer-deps),或者使用npm@6。

提示:使用npm@6不需要解除安裝npm@7。使用npx指定npm的版本。例如:npx -p npm@6 npm i --legacy-peer-deps。

如果這不能立即起作用,也許可以先刪除node_modules和package-lock.json。它們將被重新建立。

二:對npm進行降級

https://blog.csdn.net/weixin_44397628/article/details/106308381

https://blog.csdn.net/weixin_34119545/article/details/93230730?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control

npm install [email protected] -g

三:使用淘寶映象或者yarn

四:清楚快取再進行強制安裝

npmcacheclean
npmintall--force

五:使用nvm管理器,對node版本進行控制

https://www.runoob.com/w3cnote/nvm-manager-node-versions.html

六:解除安裝node環境,重新選擇低版本node進行安裝,這樣npm自帶的就會到6版本了

http://nodejs.cn/download/current/

本文僅提供參考,是本人閒時所寫筆記,如有錯誤,還請賜教,作者:阿蒙不萌,大家可以隨意轉載