我很难确定我的角度应用程序中有哪些方法会导致错误:
Uncaught Error: [$injector:unpr] Unknown provider: nProvider <- n
这只有在ASP.Net捆绑和缩小javascript后才会发生.
我确保所有控制器和任何其他DI都使用缩小安全方法,IE我的控制器/服务等正在使用该方法:
appControllers.controller('myCtrl', ['$scope', function($scope){
//......
}]);
Run Code Online (Sandbox Code Playgroud)
我已经浏览了我们应用程序中的每个JS文件 - 有很多......并且找不到任何违反这种注入依赖关系的方法 - 尽管必须有一个...
有没有更好的方法来确定哪种方法可能导致此错误?
谢谢