Node.js 使用Google云存储库时出现问题
我正在Node.js应用程序中运行以下代码:Node.js 使用Google云存储库时出现问题,node.js,google-cloud-platform,google-cloud-storage,google-cloud-sdk,Node.js,Google Cloud Platform,Google Cloud Storage,Google Cloud Sdk,我正在Node.js应用程序中运行以下代码: var GoogleCloudStorage = require('@google-cloud/storage'); var storage = GoogleCloudStorage({ projectId: 'PROJECT_ID', keyFilename: 'keyfile.json' }); 它正在显示这个错误 谷歌云存储不是一项功能 错误是什么?将代码更改为: const {Storage} = require('@go
var GoogleCloudStorage = require('@google-cloud/storage');
var storage = GoogleCloudStorage({
projectId: 'PROJECT_ID',
keyFilename: 'keyfile.json'
});
它正在显示这个错误
谷歌云存储不是一项功能
错误是什么?将代码更改为:
const {Storage} = require('@google-cloud/storage');
const storage = new Storage({
projectId: 'PROJECT_ID',
keyFilename: 'keyfile.json'
});
我无法让nodejs编译器接受
GoogleCloudStorage
const GoogleCloudStorage=require('@googlecloud/storage')代码>注意const
而不是var
。注意,我不建议使用拼写GoogleCloudStorage
,因为这有意思(类)。相反,只需使用storage
或googleStorage
或storageClient
。仍然会抛出相同的错误!您为node安装了Google云存储SDK吗?我运行了npm安装--save@Google Cloud/Storage。还有什么要安装的吗?