角度误差:未捕获错误:Meanjs中的[$ injector:modulerr]

时间:2015-01-30 00:36:36

标签: angularjs heroku meanjs

不知道我的基于Meanjs的应用程序发生了什么。在我的localhost工作正常,没有错误,但当我部署到Heroku时,此错误出现在控制台。我尝试了很多东西但是无法弄明白,因为信息非常少。无法理解导致问题的依赖性是什么。它刚刚发生,我必须向雇主展示测试..非常伤心与heroku ...任何其他地方像heroku部署一个meanjs应用程序?谢谢!

链接:Meanjs app in Heroku

1 个答案:

答案 0 :(得分:1)

您是否使用内联数组注释进行依赖注入? 这就是我的意思:

someModule.controller('MyController', ['$scope', 'greeter', function($scope, greeter) {
  // ...
}]);

如果不这样做,Heroku将缩小脚本,重命名依赖项的名称,让Angular抛出$ Injector错误。