2015-09-22 64 views
1

第一次在Angular App中使用browserify。對於一個具體的模塊,我聲明我的依賴,像這樣:Browserify + firebase + angularfire - 在哪裏放置var Firebase

'use strict'; 

module.exports = require('angular') 
    .module('bookbottles.showcase.dashboard', [ 
     require('angular-ui-router'), 
     require('angularfire'), 
     require('firebase') 
    ]) 
    .config(require('./route')) 
    .controller('DashboardCtrl', require('./controllers/DashboardCtrl')) 
    .factory('DataStore', require('./services/DataStore')) 
    .name; 

但是,我知道那地方我需要寫:

var Firebase = require('firebase'); 

在哪裏可以這樣加?我需要在服務中引用Firebase。

回答

2

我只是增加了它的正上方:

var Firebase = require('firebase'); 

module.exports = require('angular') 
    .module('bookbottles.showcase.dashboard', [ 
     require('angular-ui-router'), 
     require('angularfire') 
    ]) 
    .config(require('./route')) 
    .controller('DashboardCtrl', require('./controllers/DashboardCtrl')) 
    .factory('DataStore', require('./services/DataStore')) 
    .name; 

現在是可用的服務。

相關問題