如何配置Firebase模拟器数据库?

时间:2020-05-09 07:39:30

标签: node.js firebase firebase-realtime-database

我有一个使用node.js服务器并使用firebase构建的网络应用。我已经初始化了Firebase模拟器。但是,当我尝试使用node.js代码创建实时数据库条目时,所做的更改不会反映回 localhost:9000 /

这是我的firebase.json配置

    {
  "database": {
    "rules": "database.rules.json"
  },
  "firestore": {
    "rules": "firestore.rules",
    "indexes": "firestore.indexes.json"
  },
  "functions": {
    "predeploy": [
      "npm --prefix \"$RESOURCE_DIR\" run lint"
    ]
  },
  "hosting": {
    "public": "public",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "rewrites": [
      {
        "source": "/account",
        "function":"account"
      },
      {
        "source": "/user",
        "function": "user"
      },
      {
        "source": "/home",
        "function": "home",
        "destination" : "home.html"
      }
    ]
  },
  "storage": {
    "rules": "storage.rules"
  },
  "emulators": {
    "functions": {
      "port": 5001
    },
    "firestore": {
      "port": 8080
    },
    "database": {
      "port": 9000
    },
    "hosting": {
      "port": 5000
    },
    "pubsub": {
      "port": 8085
    }
  }
}

我只想知道我做错了什么还是错过了吗?我什至

export FIREBASE_DATABASE_EMULATOR_HOST=localhost:9000

请在这里帮助我。谢谢!

0 个答案:

没有答案