Is there a way to disable the minification in AngularCli?
After I launch the command ng build --prod I need to have all files.js, in dist folder, separa
Just do:
ng build --prod --optimization=false
That seems to do it. For more information see: https://github.com/angular/angular-cli/wiki/build
This is valid for angular 6.*
Note: If you use ng serve through some package.json run target, according to the manpage of Angular6 correspoding switch for this is:
ng serve --optimization=false
will speedup this bs in development noticeable
ng build --build-optimizer=false
In order to get the plain and separate and un-minified js files you just need to compile them with typescript (tsc) to your dist directory.
There is no need to use the cli build. By design Angular CLI bundles all javascript files when building.
From the cli build documentation:
All builds make use of bundling and limited tree-shaking, while --prod builds also run limited dead code elimination via UglifyJS.