AngularJS .config,.run,.factory,.constant的缩小

时间:2015-01-13 18:42:00

标签: javascript angularjs minify

我已经成功缩小了一个大的角度应用程序,但有一个角度文件在包含时无法正常工作。它恰好是app.js文件。

奇怪的是,所有的注释看起来都是正确的,而且大多数注释看起来都不会引起问题。

但是缩小它们的结果是一个没有错误的空白屏幕(大概是ng不会以某种方式执行)。

app.js中的代码只有.config,.run,.factory,.constant。

我搜索了所有文档但仍有这个问题:

  • 常量是否需要缩小注释?

如果是这样,这里没有任何迹象: https://docs.angularjs.org/api/auto/service/$provide?PHPSESSID=cae8e98e7ca559b4605d75c813b358ee

另外 - 运行和配置块会导致minify以你知道的任何方式失败吗?

我应该寻找什么作为缩小的问题 - 空白屏幕没有错误行为?

代码的格式如下:

window.app = angular.module('ds.example', ['a','b','c'])

.constant('_', window._ )

.factory('name', ['a','b','c', function (a,b,c) {

}])

.config(['a','b','c', function (a,b,c) {

}])

.run(['a','b','c', function (a,b,c) {

}])

.config(['a','b','c', function (a,b,c) {

]);

你看到那些会导致缩小变成空白的东西吗?

更新:在常量周围添加注释没有效果:

.constant('',[window。])

0 个答案:

没有答案