我已经成功缩小了一个大的角度应用程序,但有一个角度文件在包含时无法正常工作。它恰好是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。])