Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack stats.json文件为空_Webpack - Fatal编程技术网

Webpack stats.json文件为空

Webpack stats.json文件为空,webpack,Webpack,当我运行以下命令时,会得到一个空的stats.json文件: webpack --env production --profile --json --output-filename stats.json 我发现,当我为开发和生产环境使用不同的Webpack配置文件时,我需要在命令中包含--config选项: webpack --env production --profile --json --config='webpack.config.prod.js' --output-filename=

当我运行以下命令时,会得到一个空的stats.json文件:

webpack --env production --profile --json --output-filename stats.json

我发现,当我为开发和生产环境使用不同的Webpack配置文件时,我需要在命令中包含
--config
选项:

webpack --env production --profile --json --config='webpack.config.prod.js' --output-filename='stats.json'

windows 10计算机出现问题。它对我的作用:

在命令行(powershell未工作)上,转到包含package.json的文件夹,并将环境设置为生产环境:

$set NODE_ENV=生产

不使用单引号和输出文件运行webpack,只需将输出重定向到stats.json:

$webpack--profile--json--config=config\webpack.config.prod.js>stats.json

在此之后,您应该有一个stats.json,它应该在

上显示一些信息,比如说
--json
将json写入标准输出,而不是人类可读的格式。如果将stdout管道传输到
stats.json
,会发生什么?