【问题标题】:Problem using Google Cloud Storage library使用谷歌云存储库的问题
【发布时间】:2019-01-10 10:59:52
【问题描述】:

我在 Node.js 应用程序中运行以下代码:

var GoogleCloudStorage = require('@google-cloud/storage');
 var storage =  GoogleCloudStorage({
   projectId: 'PROJECT_ID',
   keyFilename: 'keyfile.json'
 });

显示这个错误 GoogleCloudStorage is not a function 什么错误?

【问题讨论】:

  • const GoogleCloudStorage = require('@google-cloud/storage'); 注意const 而不是var。请注意,我不建议使用拼写 GoogleCloudStorage,因为这具有含义(类)。而是使用storagegoogleStoragestorageClient
  • 仍然抛出同样的错误!
  • 您是否安装了 Google Cloud Storage SDK for node?​​span>
  • 我运行了 npm install --save @google-cloud/storage 。还有什么要安装的吗?

标签: node.js google-cloud-platform google-cloud-storage google-cloud-sdk


【解决方案1】:

将您的代码更改为:

const {Storage} = require('@google-cloud/storage');
const storage =  new Storage({
   projectId: 'PROJECT_ID',
   keyFilename: 'keyfile.json'
 });

我无法让 nodejs 编译器接受GoogleCloudStorage

【讨论】:

    猜你喜欢
    • 2013-04-22
    • 1970-01-01
    • 2023-03-08
    • 2018-12-09
    • 2019-06-09
    • 2019-08-14
    • 2020-09-10
    • 2019-08-24
    • 2019-01-24
    相关资源
    最近更新 更多