Building for production... ERROR TypeError: Cannot read property ‘createHash‘ of undefined

发布时间:2022-07-02 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Building for production... ERROR TypeError: Cannot read property ‘createHash‘ of undefined脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

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最终解决办法npm install webpack@^4.5.0 -D或者

yarn add webpack@^4.5.0 -D

将 webpack 版本更新到 4.5.0 版本即可解决问题,这可是我从@^4.0.0 ,@^4.1.0 ,@^4.2.0, @^4.5.0 一次次试出来的,真特么坑o(╥﹏╥)o

总结血与泪的教训,虽然这个项目不是我起的头,但却尝到了它的坑,所以要牢记以后起一个项目时,要把本地webpack版本号添加到package.json,切记切记切记~~~

脚本宝典总结

以上是脚本宝典为你收集整理的Building for production... ERROR TypeError: Cannot read property ‘createHash‘ of undefined全部内容,希望文章能够帮你解决Building for production... ERROR TypeError: Cannot read property ‘createHash‘ of undefined所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: