【发布时间】:2021-03-21 17:44:08
【问题描述】:
目前我正在构建一个 nodejs express REST api,使用以下内容从我的谷歌云平台访问 Firestore:
const Firestore = require("@google-cloud/firestore");
const db = new Firestore();
const docRef = db.collection('users').doc('alovelace');
const ada = await docRef.set({
first: 'Ada1',
last: 'Lovelace',
born: 1815
});
它从 .env 文件中的 GOOGLE_APPLICATION_CREDENTIALS 中获取密钥。
当然,我想在本地而不是不断地远程开发,我遇到了 Firebase Firestore 模拟器。
我尝试使用 db.useEmulator() 但这不是 google cloud/firestore 的一部分,而是 firebase-admin 的一部分。
有什么方法可以在不走 firebase-admin 路线的情况下使用 firestore 模拟器?
【问题讨论】:
标签: firebase google-cloud-firestore