【发布时间】:2016-09-28 21:27:15
【问题描述】:
我在尝试使用 Ionic 2、Firebase 3、AngularFire 2 最新版本时遇到了不同的问题。
问题:
node_modules/angularfire2/angularfire2.d.ts(13,66): error TS2503: Cannot find namespace 'firebase'.
typings/modules/firebase/index.d.ts(498,1): error TS2300: Duplicate
identifier 'export='.
at ReturnStatement.eachChild (/Users/ME/project/node_modules
/rollup/dist/rollup.js:5168:5)
at ReturnStatement.bind (/Users/ME/project/node_modules/roll
up/dist/rollup.js:5151:7)
at BlockStatement.bind (/Users/ME/project/node_modules/rollu
p/dist/rollup.js:5617:9)
at FunctionDeclaration.bind (/Users/ME/project/node_modules/
rollup/dist/rollup.js:6405:13)
at ExportNamedDeclaration.bind (/Users/ME/project/node_modul
es/rollup/dist/rollup.js:6223:44)
编辑:
好的,在我把这个添加到我的tsconfig.json之后:
{ "compilerOptions": {
...
"typeRoots": [
"../node_modules/@types"
],
// ADD THIS
"types": [
"firebase"
]
}
}
我遇到了这个问题:
Error: Module /Users/me/project/node_modules/angularfire2/node_modules/firebase/firebase-browser.js does not export initializeApp (imported by /Users/me/project/node_modules/angularfire2/angularfire2.js)
at Module.trace (/Users/me/project/node_modules/rollup/dist/rollup.js:7677:29)
at ModuleScope.findDeclaration (/Users/me/project/node_modules/rollup/dist/rollup.js:7300:22)
at Scope.findDeclaration (/Users/me/project/node_modules/rollup/dist/rollup.js:5351:39)
at CallExpression.bind (/Users/me/project/node_modules/rollup/dist/rollup.js:5826:28)
at /Users/me/project/node_modules/rollup/dist/rollup.js:5151:50
at ReturnStatement.eachChild (/Users/me/project/node_modules/rollup/dist/rollup.js:5168:5)
at ReturnStatement.bind (/Users/me/project/node_modules/rollup/dist/rollup.js:5151:7)
at BlockStatement.bind (/Users/me/project/node_modules/rollup/dist/rollup.js:5617:9)
at FunctionDeclaration.bind (/Users/me/project/node_modules/rollup/dist/rollup.js:6405:13)
at ExportNamedDeclaration.bind (/Users/me/project/node_modules/rollup/dist/rollup.js:6223:44)
更新:
我找到了这个 https://github.com/angular/angularfire2/issues/545#issuecomment-248712121
但它还不能完美运行。
错误:
firebase.js:10Uncaught TypeError: Cannot read property 'navigator' of undefined
有什么帮助吗?
【问题讨论】:
标签: angular firebase ionic2 angularfire2