Typescript Firebase将使用SystemJS
我正在使用SystemJS加载所有依赖项。我用的是打字脚本,但我觉得有些奇怪的事情发生了。Firebase正在导入,但我看不到他们在上面调用'newFirebase(“myUrl”) 这是我的SystemJS地图属性Typescript Firebase将使用SystemJS,typescript,firebase,systemjs,Typescript,Firebase,Systemjs,我正在使用SystemJS加载所有依赖项。我用的是打字脚本,但我觉得有些奇怪的事情发生了。Firebase正在导入,但我看不到他们在上面调用'newFirebase(“myUrl”) 这是我的SystemJS地图属性 map: { 'rxjs': '/node_modules/rxjs', 'lodash': '/node_modules/lodash/index.js', 'handlebars': '/node_modules/handleba
map: {
'rxjs': '/node_modules/rxjs',
'lodash': '/node_modules/lodash/index.js',
'handlebars': '/node_modules/handlebars/dist/handlebars.min.js',
'firebase': '/node_modules/firebase/lib/firebase-web.js'
}
除非我遗漏了一些东西,否则我似乎无法实例化Firebase实例
newfirebase(“myUrl”)
抛出一个Firebase不是函数
,但对象不是未定义的
我升级到SystemJS 0.19.6和Firebase 2.3.2我的SystemJS:
'firebase': 'npm:firebase/firebase.js',
这是我的代码:
import 'firebase';
let config = {
apiKey: ,
authDomain:
databaseURL: ',
storageBucket: ,
messagingSenderId:
};
firebase.initializeApp(config);
它与SystemJs配合得很好。我面临着同样的问题,你解决了吗?我因为这个问题和其他几个问题而抛弃了SystemJs,并使用了webpack