有没有办法在AngularCli中禁用缩小?
在我启动命令ng build --prod
之后,我需要将所有files.js放在dist文件夹中,并且清晰易读。
答案 0 :(得分:13)
只需:
ng build --prod --optimization=false
这似乎做到了。有关更多信息,请参见:https://github.com/angular/angular-cli/wiki/build
这对角度6有效。*
答案 1 :(得分:6)
ng build --build-optimizer=false
答案 2 :(得分:5)
注意:如果您通过某些package.json运行目标使用 ng服务, 根据 Angular6 相应开关的手册页,该操作是:
ng serve --optimization=false
在开发过程中将加速此bs
答案 3 :(得分:0)
为了获得简单且独立且未缩小的js文件,您只需要使用typescript (tsc
)将它们编译到您的dist
目录。
无需使用cli构建。根据设计,Angular CLI在构建时捆绑所有javascript文件。
来自cli build documentation:
所有构建都使用捆绑和有限的树抖动,而--prod构建也通过UglifyJS运行有限的死代码消除。