这是韦斯·克莱文的《新噩梦》!
为什么我需要在每一个小改变上都被这个恐怖所困扰?我该如何关闭这些通知呢?!
这是韦斯·克莱文的《新噩梦》!
为什么我需要在每一个小改变上都被这个恐怖所困扰?我该如何关闭这些通知呢?!
quiet
和 no-info
对我来说没有什么用处。相反,我最终使用了 grep 过滤器。
npm run dev | grep -v "node_modules\|\[built\]"
这将删除包含[built]
或node_modules
的任何行,这样就更容易在不必滚动一堆终端输出行的情况下查看实际的构建错误。
我已经将此放入我的package.json文件的scripts
部分中,所以我可以使用npm run dev-quiet
来获取过滤后的输出日志。
使用webpack-dev-middleware时,现在必须使用logLevel
而不是noInfo
来配置选项 (截至2017年12月18日)。
示例:
require("webpack-dev-middleware")(compiler, {
logLevel: "warn", // set the logLevel
});