我正在尝试使用 Firebase 的 Backfire(用于 Backbone)和 Browserify/Gulp 设置一个项目,但遇到了问题。我做了npm install firebase
,npm install backfire
然后在我的Models.js
模块中我正在尝试..
// ...
var Firebase = require('firebase'),
Backfire = require('backfire');
module.exports = {
// ...
ItemsCollection: Backbone.Firebase.Collection.extend({
model: ItemModel,
firebase: new Firebase(FIREBASE_URL + 'items')
})
};
不幸的是,“Backbone.Firebase”中的 Firebase 属性错误为未定义..
我找到了一些关于名为“client-backfire”的 npm “shim”的帖子,但是,它似乎已被未发布/弃用。任何想法如何让它工作?