webpack2生产构建真的很慢"额外的资产处理"

dob*_*ler 7 webpack

我有一个大型webpack构建,在"额外的资产处理"步骤中几乎挂起91%,这不会给我更多的信息.这个步骤消耗长达4分钟,并且在我们向构建中添加模块时似乎几乎呈指数级增长.有没有办法更好地了解在此步骤中完成的工作并最终优化它?

56205ms building modules
31ms sealing
0ms optimizing
0ms basic module optimization
15ms module optimization
0ms advanced module optimization
0ms basic chunk optimization
0ms chunk optimization
16ms advanced chunk optimization
14487ms building modules
0ms module and chunk tree optimization
31ms module reviving
0ms module order optimization
16ms module id optimization
0ms chunk reviving
16ms chunk order optimization
31ms chunk id optimization
140ms hashing
0ms module assets processing
265ms chunk assets processing
0ms additional chunk assets processing
0ms recording
206740ms additional asset processing
79781ms chunk asset optimization
1ms asset optimization
906ms emitting
Run Code Online (Sandbox Code Playgroud)

cee*_*enk 1

不确定您的设置是什么,但就我而言,是 Webpack 和 Extract Text 插件导致了资产加载时间过长。我更改为 Webpack 2.7.0 和 extract-text-webpack-plugin 2.1.2,加载恢复正常。