我发现webpack-serve
的构建时间比webpack-dev-server
要长。我同时设置了它们两个,如下图所示。 -serve
的时间是初始构建的两倍,而简单热构建的时间是其十倍。它们都以相同的方式设置,使用代理从真实服务器提供非Webpack的内容。除此之外,它们都是默认设置。
如果与webpack-serve
相比,wds
应该“闪电般快”,为什么我的时间要花那么多时间?
答案 0 :(得分:3)
已解决:mode
设置为production
而不是development
(因此,UglifyJSPlugin在每个构建上一直浪费时间)。
我以为我使用主mode: process.env.WEBPACK_SERVE ? 'development' : 'production'
配置文件中的webpack.js
进行了正确设置。但是,由于我没有使用webpack-serve
CLI,因此实际上并没有设置该env
变量。 (我已设置为使用serve()
函数)
答案 1 :(得分:1)
解决此问题的一种快速方法是添加--mode development
标志。
webpack serve --mode development