Angular Builder поддерживает параметры среды:
- NG_BUILD_MANGLE
- NG_BUILD_MINIFY
- NG_BUILD_BEAUTIFY
Можно установить их при запуске скрипта npm следующим образом:
env NG_BUILD_MANGLE=false ng build --prod
NG_BUILD_MINIFY=false ng build --prod
NG_BUILD_BEAUTIFY=true ng build --prod
NG_BUILD_MANGLE=false NG_BUILD_MINIFY=false NG_BUILD_BEAUTIFY=true ng build --prod
Это приведет к неминимизированному выводу кода в косноли браузера, однако tree shaking и другие оптимизации все равно будут применяться (по сравнению с простым отключением оптимизации).
Видосик, наглядно демонстрирующий использование переменной среды NG_BUILD_MANGLE - How to simplify debugging of production code in angular