【问题标题】:Module not found.Can't resolve '../firebase/config'找不到模块。无法解析“../firebase/config”
【发布时间】:2021-10-06 07:43:26
【问题描述】:

Project Directory image

我正在尝试使用以下语法在我的 react 应用中导入 firebase:

从 '../firebase/config 导入 {auth}

但我面临以下问题:

./src/Pages/Login/Login.js 未找到模块:无法解析“../firebase/config”

这是我的配置文件

从 '/firebase/app' 导入 * 作为 firebase 导入'firebase/auth'; 导入'firebase/firestore'

// Firebase 配置 常量 firebaseConfig = { apiKey: "", authDomain: "", projectId: "", storageBucket: "", messagesSenderId: "*****", appId: "******" };

// 初始化 Firebase firebase.initializeApp(firebaseConfig);

const firestore =firestore.firestore(); const auth = firebase.auth();

导出 { auth, firestore };

提前感谢您的帮助

【问题讨论】:

  • 请分享您的目录结构截图。
  • 您好,请查看附件中的项目目录图片。谢谢!
  • 您好,如果我的回答有用,您可以接受 (✔) 并点赞 (????)。请随时提出更多问题。

标签: reactjs firebase module


【解决方案1】:

您的路径不正确。 '../firebase/config' 将在 src/Pages/firebase 中查找配置文件,但配置存在于 src/firebase 中。试试这个路径:

import {auth} from '../../firebase/config'
//                  ^^

【讨论】:

  • 我也试过这样做。但它给我抛出了这个错误。您试图导入项目 src/ 目录之外的 ../../firebase/config 。不支持 src/ 之外的相对导入。
  • @Archana 我怀疑这个错误是否来自不同的文件。
猜你喜欢
  • 2022-10-05
  • 2021-11-01
  • 2019-03-10
  • 2020-10-15
  • 2017-10-23
  • 2021-10-16
  • 2021-01-06
  • 2021-11-04
  • 2020-08-20
相关资源
最近更新 更多