我有我的 nodejs 目录,它看起来像这样:
MyApp
-app.js
-mycredetnials.json
-package.json
+node_modules
在我的 app.js 文件中,我有以下代码:;
var options = {
projectId: 'mydatastoreproject'
}
var keyFile = './mydatastoreprojectsandbox-5265e25422c.json';
if (keyFile) {
options.keyFilename = keyFile;
}
var datastore = gcloud.datastore(options);
我正在本地计算机上运行它。我希望我的本地计算机能够连接到 Google Cloud Datastore(而不是本地模拟器)。
在我的开发者控制台中,我启用了 Google Datastore API。我在开发者控制台中创建了一个 KIND 并创建了一个实体。我还以 json 文件的形式创建了凭据(服务帐户密钥)。然后我在我的代码中包含了这个 json 文件。通过这样做,我仍然无法连接到数据存储。我错过了什么或做错了什么?基本上我想做的就是让我的本地机器连接到谷歌数据存储。