尝试导入错误:“initializeApp”未从“firebase”导出(导入为“firebase”)[关闭]
Posted
技术标签:
【中文标题】尝试导入错误:“initializeApp”未从“firebase”导出(导入为“firebase”)[关闭]【英文标题】:Attempted import error: 'initializeApp' is not exported from 'firebase' (imported as 'firebase') [closed] 【发布时间】:2021-06-27 03:14:39 【问题描述】:我们如何解决它
./src/firebase.js
尝试导入错误:“initializeApp”未从“firebase”导出(导入为“firebase”)。
import firebase from 'firebase';
var firebaseConfig =
apiKey: "AIzaSyC_H_QFOOxAGFs2Nz4URaSRWD9VdLMBNE0",
authDomain: "drugsreact.firebaseapp.com",
databaseURL: "https://drugsreact-default-rtdb.firebaseio.com",
projectId: "drugsreact",
storageBucket: "drugsreact.appspot.com",
messagingSenderId: "575958955155",
appId: "1:575958955155:web:9e42328794cbf3ada4c966"
;
// Initialize Firebase
var fireDb = firebase.initializeApp(firebaseConfig);
export default fireDb.database().ref();
【问题讨论】:
你可以试试import * as firebase from firebase
看看是否有效
【参考方案1】:
这是由于 firebase SDK 在其新版本 8.0.0 中处理导出方面发生了一些变化
试试这个:
import firebase from "firebase/app"
代替
import firebase from 'firebase';
【讨论】:
以上是关于尝试导入错误:“initializeApp”未从“firebase”导出(导入为“firebase”)[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
尝试导入错误:“useRouteMatch”未从“react-router-dom”导出
尝试导入错误:“createGlobalStyle”未从“样式组件”导出
尝试导入错误:“app”未从“firebase/app”导出(导入为“firebase”)
尝试导入错误:“addLocaleData”未从“react-intl”导出