Webpack 未知选项 '--display-error-details'

Webpack Unknown option '--display-error-details'

我正在将 webpack 从 v4 升级到 v5。

我已经开始升级 webpack-cli,如 doc 中所述。

所以当我 运行 npx webpack --version 我得到

webpack 4.46.0
webpack-cli 4.5.0

现在我尝试 运行 以下命令:npx webpack --display-error-details。 v4 的 webpack cli 的 documentation 表示此选项可用。

但是我得到了Error: Unknown option '--display-error-details'

我错过了什么?

据我所知,从 webpack-cli ^4.x(与 webpack v5 一起使用)这个选项已被弃用,这意味着这个选项仅适用于较低版本比如^3.x版本。

因此,为了使用 ^4.x,您可以检查所有可用选项 here 以找到您需要的,或者您可以 npx webpack --help

对于版本5.x的webpack,你必须在webpack配置中指定stats.errorDetails为true,如下所示:

const customConfig = {
   stats: {
      errorDetails: true,
      children: true
   },
}