如何将角度和一些附加模块组合成一个带有源映射的缩小文件?

时间:2016-08-10 18:12:16

标签: angularjs uglifyjs

我正在尝试做的是采用角度和一些额外的模块,如路线,饼干......并将它们组合成一个带有源地图的缩小的js文件。我使用grunt作为构建工具。现在我只是将角度和模块的预缩小版本汇总到一个文件中。问题是文件有多个源映射但不起作用。我一直在考虑使用grunt来获取非缩小版本并将它们连成一个然后将它们uglify并制作一个源映射。我只是不知道这是不是一个好主意。我也读过如果我朝这个方向走,我将不得不使用ng-annotate。

1 个答案:

答案 0 :(得分:1)

你建议我做什么,除了吞咽。我将所有javascript文件汇总到一个文件中,缩小代码,并为一个文件生成源映射。

我也使用ng-annotate。它非常方便,让您不再考虑依赖注入 - 它只是为您处理它。