【问题标题】:Failed to compile node module when i try to export db from firebase当我尝试从 firebase 导出 db 时编译节点模块失败
【发布时间】:2021-06-04 23:47:09
【问题描述】:

我正在尝试从 google firestore 访问我的数据库,如下所示


 import firebase from "firebase";
 const firebaseApp = firebase.initializeApp({
    apiKey: "...",
    authDomain: "...",
    ....
});

const db = firebaseApp.firestore();

export default db;

当我尝试将此db 导出到我的其他功能组件时,我不断收到此错误

please look at the image which i am getting


./node_modules/@firebase/firestore/dist/esm5/prebuilt-db9cc925-eb007c37.js 尝试导入错误:“FetchXmlHttpFactory”未从“@firebase/webchannel-wrapper”导出(导入为“v”)。


我试过

  1. 重新安装节点模块

  2. 也尝试过更新和删除节点

但我仍然不断收到此错误。请帮我解决这个问题,卡在这里快一天了

【问题讨论】:

    标签: node.js reactjs firebase google-cloud-firestore node-modules


    【解决方案1】:

    看来你没有正确导入

    import firebase from 'firebase/app';
    import 'firebase/firestore'
    
    const firebaseApp = firebase.initializeApp({
            apiKey: "...",
            authDomain: "...",
            ....
        });
        
    const db = firebaseApp.firestore();
        
    export default db;
    

    还要确保安装正确的包npm i firebase

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      • 2020-02-16
      • 1970-01-01
      • 1970-01-01
      • 2021-12-27
      • 2018-01-05
      相关资源
      最近更新 更多