I'm trying to generate the stats.json file for my Angular 6 application. Below things I've already tried, but the file is not getting generated at all. My system requires to have "npm run" before every angular cli command.
I've ran "npm run ng build --prod --stats-json" as well as "npm run ng build --prod --stats-json=true".
I've ran "npm run ng build --stats-json" as well as "npm run ng build --stats-json=true" (without the build command).
Used "npm run ng build --statsJson=true" by taking reference from cli documentation.
But still stats.json file is not being generated, which I want to read using webpack bundle analyzer. Any help, suggestion or correction in this regard is welcome.
Below are the scripts in my package.json.
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e",
"gulp": "gulp",
"bundle-report": "webpack-bundle-analyzer dist/stats.json",
"stats": "webpack-bundle-analyzer dist/stats.json"
},
Check your package.json there should be a script section like below,
if it's then run
if your script is different please post the script section from your packageJSon will update answer based on that