dist需要什么?

时间:2016-05-22 20:44:33

标签: javascript angularjs gulp bower

我正在使用gulp为我的Angular应用程序构建分发(dist)文件夹。

所以我收集了所有控制器/服务JS文件以及我的CSS,现在我需要做bower文件夹的内容。

我试图连接所有JS文件(使用gulp-useref)但是我一直看到错误依赖的错误。

我尝试复制整个bower_components文件夹但是我一直看到错误:

quad

HTML是:

angular.js:68 Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to:
Error: [$injector:modulerr] Failed to instantiate module theRoutes due to:
Error: [$injector:unpr] Unknown provider: e

任何想法发生了什么?

1 个答案:

答案 0 :(得分:1)

这样的依赖注入:

function($http) {
 // ...  
}
缩小后

会被打破。

你应该在注释之前注明:

['$http', function($http) {
 // ...
}]

您可以使用一些自动化工具。例如ng-annotateng-min