1

我发现webpack-serve构建所需的时间比webpack-dev-server. 我同时设置了它们,如下图所示。-serve初始构建需要两倍的时间,而简单的热构建需要大约 10 倍的时间。它们都以相同的方式设置,使用代理从真实服务器提供非 webpack 的内容。除此之外,这都是默认设置。

如果webpack-serve与 相比应该是“闪电般快” wds,为什么我的要花这么长时间?

webpack-serve vs webpack-dev-server

4

2 回答 2

4

已解决:mode设置为production而不是development(因此 UglifyJSPlugin 一直在浪费每个构建的时间)。

我以为我设置正确,mode: process.env.WEBPACK_SERVE ? 'development' : 'production'在我的主webpack.js配置文件中使用。但是,因为我没有使用webpack-serveCLI,它实际上并没有设置该env变量。(我已经设置好使用该serve()功能)

于 2018-06-22T15:07:47.607 回答
1

解决问题的一种快速方法是添加--mode development标志。

webpack serve --mode development
于 2020-11-13T05:33:53.997 回答