ken*_*dds 73 webpack webpack-dev-server
我想知道是否有一个配置选项告诉webpack只将"重要信息"记录到终端.几乎只是错误和警告,而不是所有这些:

有这么多的输出!很想压制常见的东西,只有webpack输出警告/错误.想一个解决方案webpack,webpack-dev-server以及karma-webpack.
注意:我尝试了noInfo: true,quiet: true但似乎没有做到这一点.
编辑:我认为这可能不可能,所以我在github上创建了一个问题:https://github.com/webpack/webpack/issues/1191
Tet*_*Dev 49
在我的webpack配置中,"执行此操作"将增量构建时间缩短了8秒,并使输出静音.主要是chunks: false
与它一起玩以满足您的需求
module.exports = {
devServer: {
stats: {
colors: true,
hash: false,
version: false,
timings: false,
assets: false,
chunks: false,
modules: false,
reasons: false,
children: false,
source: false,
errors: false,
errorDetails: false,
warnings: false,
publicPath: false
}
}
}
Run Code Online (Sandbox Code Playgroud)
Ahm*_*ais 27
你不需要那一切.你所需要的只是
实际上,这两个工作很棒.
stats: 'errors-only',
Run Code Online (Sandbox Code Playgroud)
在导出对象的末尾.
stats: 'minimal',当错误或新的编译发生时,人们也可以只使用它输出.阅读Webpack官方文档中的更多内容.
ben*_*ree 10
如今,noInfo quiet它stats已被Webpack 配置根目录中的基础设施日志记录所取代:
// webpack.config.js
...
infrastructureLogging: {
level: 'error',
},
Run Code Online (Sandbox Code Playgroud)
如果您正在使用,则webpack-dev-middleware可以将noInfo: true对象作为第二个参数抛出.还假设您还有一个节点/快速服务器正在运行.
干杯.
...
stats: {
modules: false,
},
...
Run Code Online (Sandbox Code Playgroud)
...
devServer: {
stats: {
modules: false,
},
},
...
Run Code Online (Sandbox Code Playgroud)
https://webpack.js.org/configuration/stats/
您--display具有使您能够选择要显示的信息量级别的选项。
来自webpack --help:
--display: Select display preset
[string] [choices: "", "verbose", "detailed", "normal", "minimal", "errors-only", "none"]
Run Code Online (Sandbox Code Playgroud)
如果您想更精确地配置显示的信息,还可以使用中的stats字段配置webpack webpack.config.js。
| 归档时间: |
|
| 查看次数: |
30420 次 |
| 最近记录: |