无法实例化模块firebase

时间:2015-04-17 14:38:41

标签: javascript angularjs firebase

不确定我在这里做错了什么。我通过npm要求我的模块。除Firebase外,一切似乎都正确加载(角度等)。我收到了这个错误:

Error: [$injector:modulerr] Failed to instantiate module firebase due to:
Error: [$injector:nomod] Module 'firebase' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.

我需要Firebase就像我的其他模块一样。这就是我的代码:

(function() {
  'use strict';

  var angular = require('angular');
  var angularRoute = require('angular-route');
  var angularTouch = require('angular-touch');
  var Firebase = require('firebase');

  angular.module('outcomesApp', ['ngTouch', 'ngRoute', 'firebase'])
  .controller('UnitController', ['$scope', '$http', 'FBURL', function($scope, $http, FBURL){

  }])
  .constant('FBURL', 'https://new-outcomes.firebaseio.com/')
})();

知道我做错了什么吗?任何帮助表示赞赏。提前谢谢!

1 个答案:

答案 0 :(得分:1)

您需要包含对AngularFire库的引用。这就是角度模块的定义。