标签: redux-saga-firebase

如何将模拟器连接到 redux-saga-firebase 应用程序

我正在尝试为 firebase 设置模拟器。我的应用程序是建立与https://redux-saga-firebase.js.org/文件说要添加这样的代码来点应用到仿真器。或者也许是这些方向

  const db = firebaseApp.firestore();

  // ADD THESE LINES
  if (window.location.hostname === "localhost") {
    console.log("localhost detected!");
    db.settings({
      host: "localhost:8080",
      ssl: false
    });
  }
Run Code Online (Sandbox Code Playgroud)

这是我的文件,其中设置了 firebase。注意,firebaseApp初始化不同。

import * as firebase from 'firebase/app';
import '@firebase/firestore';
import ReduxSagaFirebase from 'redux-saga-firebase';
import { FIREBASE_CONFIG } from '../keys';

const config = FIREBASE_CONFIG;

export const firebaseApp = firebase.initializeApp(config);

export const rsf = new ReduxSagaFirebase(firebaseApp);
Run Code Online (Sandbox Code Playgroud)

我添加了这个,但它仍然指向生产数据。

if (window.location.hostname === "localhost") {
    rsf.settings({
        host: "localhost:8080",
        ssl: false
    }); …
Run Code Online (Sandbox Code Playgroud)

javascript firebase redux-saga-firebase

5
推荐指数
0
解决办法
73
查看次数

标签 统计

firebase ×1

javascript ×1

redux-saga-firebase ×1