找了好久终于解决了这个问题,我这边是使用webpack-dev-middleware
搭建的开发环境,在options
加上stats: 'errors-only'
就不会输出这些信息了。
var compiler = webpack(webpackConfig);
var devMiddleware = require('webpack-dev-middleware')(compiler, {
publicPath: '/',
stats: 'errors-only', // 只在发生错误时输出
quiet: true //turn off errors to work with friendly-errors-webpack-plugin
});
stats
选项让你更精确地控制 bundle 信息该怎么显示。 如果你不希望使用 quiet
或 noInfo
这样的不显示信息,而是又不想得到全部的信息,只是想要获取某部分 bundle 的信息,使用 stats 选项是比较好的方式
如果是使用 webpack-dev-server
,这个属性要放在 devServer
配置对象.
对于 webpack-dev-middleware
, 该属性需要在webpack-dev-middleware 的 options
对象中.
参考链接:stats 对象 - webpack
2 回答900 阅读✓ 已解决
2 回答938 阅读
1 回答974 阅读
829 阅读
599 阅读
477 阅读
在webpack.config.js中添加stats: "none";
查看文档