【发布时间】:2017-01-31 23:02:51
【问题描述】:
我正在学习使用 Google 地图集成创建 MEAN 堆栈项目的教程。我完成了这个项目,没有任何问题,因此,我停止了它的工作。当我回来检查它时,它不再起作用了。我没有用代码改变任何东西。我什至从我的存储库中提取了一个以前工作的提交,但是错误
[$injector:modulerr] http://errors.angularjs.org/1.2.25/$injector/modulerr?p0=scotchApp&p1=Error…gleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.25%2Fangular.min.js%3A18%3A387)
还在。我真的不知道出了什么问题,因为这以前工作正常。我希望有人可以提供帮助。
编辑。这是我项目的“gservice”服务的一部分。
// Creates the gservice factory.
// This will be the primary means by which we interact with Google Maps
angular.module('gservice', [])
.factory('gservice', function($rootScope, $http) {
【问题讨论】:
-
把代码贴在这里
-
通常,AngularJS 中的这种错误是由源代码缩小或丑化引起的。你使用的是 webpack、gulp 还是 Rails?
-
@IzumiSy,不,我不是。 :)
-
mainController 看起来缺少
aservice的 DI -
声明
gservice模块的js文件是否包含在之前声明scotchApp模块的js文件?
标签: angularjs node.js google-maps mean-stack