从Angular 5.2升级到6.1

时间:2018-05-15 11:24:20

标签: angular webpack angular6

我正在升级到Angular 6,但看起来我在运行ng serve或ng build时遇到错误。

我收到以下错误

  

无法构造'undefined'或'null'的属性'createHash'。       TypeError:无法解析'undefined'或'null'的属性'createHash'。           在对象。 (C:\用户\了Stian \源\回购\ minside \ SRC \ MinSide.Web \领域\ ClientApp \ node_modules \迷你CSS-提取物的插件\ DIST \ index.js:26:44)

我一直关注更新指南https://update.angular.io/

看起来它与webpack相关,但是如果有人知道如何解决这个问题或者自己经历过这个问题。感谢帮助

2 个答案:

答案 0 :(得分:26)

您需要将wepback^4.1.0更新为^4.3.0^4.4.1

答案 1 :(得分:1)

您需要卸载webpack

npm remove webpack

并重新安装webpack

npm install webpack