如何在webpack-dev-server上启用gzip压缩?它默认情况下似乎没有显示。
答案 0 :(得分:16)
1)在app.use(require('webpack-dev-middleware')...
之前插入此行:
app.use(express.compress());
2)根据source code,有未记录的选项compress
:
$ webpack-dev-server ... --compress
答案 1 :(得分:2)
要在您的Web包配置中对其进行配置,请使用compression
模块。
"devServer": {
compress: true,
before(app) {
app.use(compression({}));
},
},
答案 2 :(得分:1)
如果您可以在项目中找到app.use(devMiddleware)
,请将其替换为:
var compression = require('compression');
app.use(compression({}));
app.use(devMiddleware);
npm install -D compression