0

背景

我刚刚将一个项目从 Webpack 4 升级到 Webpack 5。在新版本中,似乎任何性能提示(警告)都会使 Webpack CLI在退出进程时返回非零错误代码 1 。

这破坏了我npm run --silent用来执行 webpack 脚本的生产版本。

解决方法

如果我删除配置文件中的性能提示,则不会返回错误代码。

performance: {
   hints: false, //"warning",
},

问题

在 Webpack 4 中,这些提示没有返回任何错误代码。

如何在 Webpack 5 中启用性能提示作为警告 - 而不会获得非零退出代码?

4

1 回答 1

0

这似乎是由于 Webpack 5 的 beta 版本中的一个错误。在最终的 5.0 版本中,将为警告生成一个非零退出代码。

于 2020-10-12T15:18:41.267 回答