【问题标题】:"firebase" is not defined in generator-gulp-angular“firebase”未在 generator-gulp-angular 中定义
【发布时间】:2016-07-01 23:25:17
【问题描述】:

我正在使用generator-gulp-angular 我用

添加了 firebase 和 angularfire
bower install firebase --save
bower install angularfire --save

然后我在模块中添加了firebase,如下所示。

angular.module('myApp', ['firebase']

然后在 MainController 中,我定义了配置并初始化如下。

vm.config = {
       apiKey: "yuygjgjhghjguyfuyfuyccncvcn",
       authDomain: "hjgjhghjghjg.firebaseapp.com",
       databaseURL: "https://hjghjgjhghj.firebaseio.com"
    }; 

function activate() {
      getWebDevTec();
      getMenu();
      firebase.initializeApp(vm.config);
      $timeout(function() {
        vm.classAnimation = 'rubberBand';
      }, 4000);
    }

当我执行gulp serve 时,我遇到了错误。

  29:7    error  "firebase" is not defined                 no-undef

能否请您指出我哪里出错了。

【问题讨论】:

  • bower install'd,但您是否在 HTML 中包含 <script> 标记?
  • @SteamDev,当我用 bower 安装时,它在 /tmp/serve/index.html 中添加了脚本标签。 。我们还需要在其他地方添加它们吗?
  • 您是否将firebase 服务注入您的控制器?
  • 啊……忘记注入了。谢谢@SteamDev。如果您可以将其添加为答案,我会接受。

标签: angularjs firebase generator-gulp-angular


【解决方案1】:

确保将firebase 服务注入到控制器中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-18
    • 2016-11-09
    • 2016-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-12
    • 2014-11-12
    相关资源
    最近更新 更多