【发布时间】:2021-02-13 14:35:38
【问题描述】:
如何在本地使用 firebase 模拟器:
我可以在端口 4000 上本地运行模拟器,但是我无法让我的 react 应用在本地运行以使用它。
- 云功能
- 身份验证
- Firestore
我有一个名为 firebase.js 的文件,其中包含以下内容:
import firebase from "firebase/app";
import "firebase/auth";
let config = {
apiKey: process.env.REACT_APP_FIREBASE_API_KEY,
authDomain: process.env.REACT_APP_FIREBASE_AUTH_DOMAIN,
databaseURL: process.env.REACT_APP_FIREBASE_DB_URL,
projectId: process.env.REACT_APP_FIREBASE_PROJECT_ID,
storageBucket: process.env.REACT_APP_FIREBASE_STORAGE_BUCKET,
messagingSenderId: process.env.REACT_APP_FIREBASE_MESSAGE_SENDER_ID,
appId: process.env.REACT_APP_FIREBASE_APP_ID,
measurementId: process.env.REACT_APP_FIREBASE_MEASUREMENT_ID,
};
export default app;
在我的其他文件中,我像这样调用 firebase 来进行身份验证:
//Login
const login = async (email, password) => {
return await app.auth().signInWithEmailAndPassword(email, password);
};
【问题讨论】:
标签: reactjs firebase firebase-tools