AngularCli:禁用缩小

时间:2017-04-22 08:37:20

标签: angular-cli

有没有办法在AngularCli中禁用缩小?

在我启动命令ng build --prod之后,我需要将所有files.js放在dist文件夹中,并且清晰易读。

4 个答案:

答案 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运行有限的死代码消除。