Angularjs缩小被迫为服务添加字符串

Har*_*rry 3 javascript minify uglifyjs angularjs

正如在角度的许多地方记录的那样,您必须将服务名称放在数组中以便在缩小时存活.

示例: 不同类型的Angular Directives模式

我遇到的问题是它真的很丑,你必须将服务名称两次.我也不想在uglifyjs中关闭mangling.

有没有办法在构建过程中自动创建括号或使用其他方法自动处理此问题?

Vit*_*huk 5

你可以试试ngmin - https://github.com/btford/ngmin.

但我更喜欢自己手动添加这些注释.