npm ERR! code EINTEGRITY 解決方案


npm ERR! code EINTEGRITY 解決方案
在使用taro 安裝依賴包的時候,經常出現npm ERR! code EINTEGRITY的問題,應該是npm本地的緩存造成的。

刪除package.lock.json文件(如果不想更改此文件,裝完之后還原即可)
npm cache clean --force (會有警告提示,忽略即可)
npm i 重新安裝
親測有效~

 

 

Module build failed: Error: Cannot find module '@vue/babel-preset-app'

npm install @vue/babel-preset-app --save-dev

npm install --save-dev @babel/core

 

問題:Error: Rule can only have one resource source (provided resource and test + include + exclude)

刪除webpack,重新裝以前的版本。
npm uninstall webpack
npm install webpack@^4.0.0 --save-dev

 

 

 

npm run build打包報錯問題
問題描述
最終解決辦法
總結
問題描述
1、由於我近期更新了我全局webpack版本,導致有的老項目在install時報錯;

2、一個老項目,由於 package.json 里 devDependencies 未指明webpack版本,導致項目在 npm install 的時候失敗,通過指定webpack版本為 ^4.0.0 ,解決;

3、后來項目修改完成,打包的時候又報錯:

Building for production... ERROR TypeError: Cannot read property 'createHash' of undefined
1
最終解決辦法
npm install webpack@^4.5.0 -D
1
或者

yarn add webpack@^4.5.0 -D


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM