npm ERR! code EINTEGRITY 解决方案  eyh.biz
在使用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

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

相关文章:

  • 2021-09-08
  • 2022-12-23
  • 2021-10-24
  • 2022-12-23
  • 2022-12-23
  • 2021-04-18
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-31
  • 2021-09-23
  • 2021-10-26
  • 2022-01-07
相关资源
相似解决方案