Firebase云存储,TypeError:firebase.storage不是一个函数

时间:2017-07-21 09:48:11

标签: javascript node.js firebase firebase-storage

我尝试运行此代码。

const firebase = require('firebase');
const gcs = require('@google-cloud/storage');


const apiKey = '<KEY>';
const projectID = '<ID>';
const dbName = 'db';
const bucketName = '<BUCKET>.appspot.com';
const keyFile = './firebase.json';

const config = {
    apiKey: apiKey,
    authDomain: `${projectID}.firebaseapp.com`,
    databaseURL: `https://${dbName}.firebaseio.com`,
    storageBucket: 'test-55625.appspot.com'
};

const gcsConfig = {
    projectId: 'grape-spaceship-123',
    keyFilename: keyFile
};

const app = firebase.initializeApp(config);

所以,我想使用云存储,但我不能。 我尝试了下一个提示:

firebase.storage()
app.storage()
firebase.app().storage()

或类似的东西。 所以我也尝试使用这个库 const gcs = require('@google-cloud/storage'); 但我只能下载一个空文件,无法将文件上传到存储。 可能是docs是deprecaetd,可能是我无法理解的东西,或者我使用错误的keyfile! 谢谢你的关注。

0 个答案:

没有答案