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
},
}
我正在将 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
},
}