【问题标题】:Getting the error : Module not found: Can't resolve 'firebase/app'收到错误:找不到模块:无法解析“firebase/app”
【发布时间】:2020-10-15 16:56:31
【问题描述】:
import 'firebase/auth';
import 'firebase/database';
import 'firebase/storage';



var firebaseConfig = {
    apiKey: "AIzaSyCEtbuZ3oIA8amHdyOBXMLLmHCZMuHIPVg",
    authDomain: "react-slack-clone-6284c.firebaseapp.com",
    databaseURL: "https://react-slack-clone-6284c.firebaseio.com",
    projectId: "react-slack-clone-6284c",
    storageBucket: "react-slack-clone-6284c.appspot.com",
    messagingSenderId: "1010926924701",
    appId: "1:1010926924701:web:d5d331af0cfe6fd31db574",
    measurementId: "G-9K7S58J5LF"
  };
  // Initialize Firebase
  firebase.initializeApp(firebaseConfig);
  firebase.analytics();

  export default firebase;

我的 firebase.js 文件位于 src 文件夹中,我收到上述错误。在将 firebase 导入我的 Register.js 时,我遇到了这个错误

【问题讨论】:

    标签: reactjs firebase


    【解决方案1】:

    https://firebase.google.com/docs/web/setup#using-module-bundlers

    你应该添加import * as firebase from "firebase/app";

    // Firebase App (the core Firebase SDK) is always required and must be listed first
    import * as firebase from "firebase/app";
    
    // If you enabled Analytics in your project, add the Firebase SDK for Analytics
    import "firebase/analytics";
    
    // Add the Firebase products that you want to use
    import "firebase/auth";
    import "firebase/firestore";
    
    // TODO: Replace the following with your app's Firebase project configuration
    const firebaseConfig = {
      // ...
    };
    
    // Initialize Firebase
    firebase.initializeApp(firebaseConfig);
    

    【讨论】:

      【解决方案2】:

      npm install firebase@8.3.1 --save

      【讨论】:

        猜你喜欢
        • 2020-08-20
        • 2018-06-01
        • 2023-01-15
        • 2017-07-31
        • 2021-11-01
        • 1970-01-01
        • 2019-12-29
        相关资源
        最近更新 更多