我找不到为什么它说我已经两次声明命名空间。
错误消息是:
未捕获错误:已声明命名空间“Firebase”。
我看到有这个错误的人将他们的应用命名为'emberfire'或'firebase'。我将我的应用命名为'nutella',所以我不知道它为什么抱怨名称空间。
我尝试搜索“Firebase”这个词,结果如下:
/Users/sunoceansand/nutella/app/adapters/application.js:
1 import config from '../config/environment';
2: import Firebase from 'firebase';
3: import FirebaseAdapter from 'emberfire/adapters/firebase';
4
5: export default FirebaseAdapter.extend({
6: firebase: new Firebase(config.firebase)
7 });
8
/Users/sunoceansand/nutella/app/initializers/session.js:
4 var session = Ember.Object.extend({
5
6: addFirebaseCallback: function() {
7 var session = this;
8
/Users/sunoceansand/nutella/app/serializers/nutella.js:
1 import DS from 'ember-data';
2
3: export default DS.FirebaseSerializer.extend({
4 });
5
非常感谢。
答案 0 :(得分:0)
当我卸载了一个随机安装的插件时,这个问题就解决了。