【发布时间】:2021-01-29 12:57:21
【问题描述】:
我想将 Firebase 的存储服务与 nodeJS api(托管在“firebase 函数”上)一起使用,以允许用户上传他的头像。
所以我从https://firebase.google.com/docs/storage/web/start阅读了文档
我愿意:
admin.js
const admin = require('firebase-admin');
const config = require('./config.js');
admin.initializeApp(config);
const db = admin.firestore();
const storage = admin.storage();
module.exports = { admin, db, storage };
user.js
const { admin, db, storage } = require('../util/admin');
exports.postAvatar = async (request, response) => {
const storageRef = storage.ref();
}
但我有以下错误:storage.ref is not a function
文档中是否缺少某些内容?
存储常量的console.log为:
Storage {
INTERNAL: StorageInternals {},
storageClient: Storage {...},
appInternal: FirebaseApp {...}
}
【问题讨论】:
标签: javascript node.js firebase-storage firebase-admin