TypeError: Cannot read property ‘createHash’ of undefined
1. 问题
npm run build
打包报错,以下是错误,类似问题都可以尝试以下解决方案
TypeError: Cannot read property 'createHash' of undefined
问题在于webpack
版本问题,版本不对就各种报错,所以多试试版本即可
2.解决
npm install webpack@^4.5.0 -D
将 webpack
版本更新到 4.5.0
版本即可解决问题,试了@^4.0.0 ,@^4.1.0 ,@^4.2.0, 和最新版
都不行,只有@^4.5.0可以
PS:
当然,如果4.5.0不行,你也可以试试其他的版本。