Kev*_*ter 2 node.js firebase google-cloud-platform google-cloud-firestore
在 NodeJS 中初始化 Admin SDK 时会出现此错误。
错误:9 FAILED_PRECONDITION:Cloud Firestore API 不可用于数据存储模式项目。
const firebase = require('firebase-admin');
firebase.initializeApp({
credentials: require('../gcp_credentials/firebase.json'),
databaseURL: "https://xxx.firebaseio.com"
});
const firestore = firebase.firestore();
Run Code Online (Sandbox Code Playgroud)
三种解决方案:
转到https://console.cloud.google.com/firestore/。您会注意到一个弹出窗口,提示您需要将 Firestore 初始化为本机数据存储。完成后你应该看到这个
您正在localhost- 在您的终端中,您需要切换帐户或创建指向正确帐户和项目的新配置。
gcloud init在您使用服务帐户的计算机上的终端中运行。
打开https://console.firebase.google.com/。添加/创建您的 GCP 项目,选择结算计划并创建数据库。
如果您在尝试创建数据库时遇到这样的错误...
您需要先访问https://console.cloud.google.com/firestore/,点击“Go to Datastore”,返回https://console.cloud.google.com/firestore/并重试数据库创建。
您现在应该能够与 UI 进行交互
| 归档时间: |
|
| 查看次数: |
9758 次 |
| 最近记录: |