当我运行以下命令时,我得到一个空的stats.json文件:
webpack --env production --profile --json --output-filename stats.json
答案 0 :(得分:4)
我发现因为我在开发和生产环境中使用不同的Webpack配置文件,所以我需要在命令中包含--config
选项:
webpack --env production --profile --json --config='webpack.config.prod.js' --output-filename='stats.json'
答案 1 :(得分:1)
Windows 10计算机出现问题。它对我有用:
在命令行上(powershell无法正常工作)转到包含package.json的文件夹并将环境设置为生产:
$ set NODE_ENV = production
运行没有单引号且没有输出文件的webpack,只需将输出重定向到stats.json:
$ webpack --profile --json --config = config \ webpack.config.prod.js> stats.json
在此之后,您应该有一个stats.json,它应该在http://webpack.github.io/analyse/显示一些信息