在webpack.config.js中添加stats: "none";
查看文档
stats: {chunks: false, // 不添加chunk信息colors: true,modules: false, // 不添加构建模块信息
}
找了好久终于解决了这个问题,我这边是使用webpack-dev-middleware搭建的开发环境,在options加上stats: 'errors-only'就不会输出这些信息了。
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 选项是比较好的方式
stats
quiet
noInfo
如果是使用 webpack-dev-server,这个属性要放在 devServer 配置对象.对于 webpack-dev-middleware, 该属性需要在webpack-dev-middleware 的 options 对象中.
webpack-dev-server
devServer
参考链接:stats 对象 - webpack
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
在webpack.config.js中添加stats: "none";
查看文档
stats: {
chunks: false, // 不添加chunk信息
colors: true,
modules: false, // 不添加构建模块信息
}
找了好久终于解决了这个问题,我这边是使用
webpack-dev-middleware
搭建的开发环境,在options
加上stats: 'errors-only'
就不会输出这些信息了。stats
选项让你更精确地控制 bundle 信息该怎么显示。 如果你不希望使用quiet
或noInfo
这样的不显示信息,而是又不想得到全部的信息,只是想要获取某部分 bundle 的信息,使用 stats 选项是比较好的方式如果是使用
webpack-dev-server
,这个属性要放在devServer
配置对象.对于
webpack-dev-middleware
, 该属性需要在webpack-dev-middleware 的options
对象中.参考链接:stats 对象 - webpack