由于模块“Firebase”不可用而无法实例化模块Firebase

时间:2016-06-20 02:12:45

标签: angularjs firebase

尝试在angular.module函数中加载Firebase模块时出现以下错误 enter image description here

这是我的网页:

<!doctype html>
<html class="no-js" lang="" >
  <head>





    <!-- AngularJS -->
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.js"></script>

    <!-- Firebase -->
    <script src="https://www.gstatic.com/firebasejs/3.0.3/firebase.js"></script>

    <!-- AngularFire -->
    <script src="https://cdn.firebase.com/libs/angularfire/2.0.1/angularfire.min.js">   </script>

    <!-- build:js scripts/vendor/modernizr.js -->
    <script src="/bower_components/modernizr/modernizr.js"></script>
    <!-- endbuild -->
    </head>
    <body ng-app="assetMgr">


    <!-- build:js scripts/main.js -->
    <script src="scripts/main.js"></script>
     <!--<script src="scripts/controllers/mainCtrl.js"></script>
    <script src="scripts/services/api.js"></script>
    <script src="scripts/directives/assets.js"></script> --->
    <!-- endbuild -->
    </body>
    </html>

这是angular.module代码:

 'use strict';
 var app = angular.module('assetMgr', ['Firebase']);

我迷失了为什么我收到这个错误。任何帮助将不胜感激。

提前谢谢。

2 个答案:

答案 0 :(得分:3)

Angular模块区分大小写,将Firebase更改为firebase,您应该全部设置

'use strict';
 var app = angular.module('assetMgr', ['firebase']);

答案 1 :(得分:1)

你正在做的事情正确它只是firebase的名字。您需要将其更改为firebase而不是Firebase