【发布时间】:2021-11-27 02:36:24
【问题描述】:
我有一个简单的 create-react-app,安装了 firebase (^9.1.1) npm 包,并且正在尝试启动和运行(这是我第一次使用 Firebase - 我不知道我在做什么...)
import { initializeApp } from "firebase/app";
import { getFirestore } from 'firebase/firestore';
const config = {
...
}
export const firestoreApp = initializeApp(config)
export const db = getFirestore(firestoreApp)
console.log(db.name)
当 webpack 发挥它的魔力时,我收到以下错误
Failed to compile.
./node_modules/firebase/firebase-firestore.js
Module not found: Can't resolve 'https://www.gstatic.com/firebasejs/9.1.1/firebase-app.js' in '/Users/<user>/git/<project>/node_modules/firebase'
查看文件,顶部有一个来自 URL import { _registerComponent, registerVersion, _getProvider, getApp, _removeServiceInstance, SDK_VERSION } from 'https://www.gstatic.com/firebasejs/9.1.1/firebase-app.js'; 的导入
这正常吗?我从未见过从这样的 URL 导入(但我也不是本地 JS 开发人员)这是一个 webpack 问题,我只是个笨蛋吗?一个错误?
【问题讨论】:
标签: reactjs firebase webpack create-react-app