我正在尝试将图像上传到Google Cloud Storage。我在这里遵循本指南:
https://firebase.google.com/docs/storage/web/start
它提供了有关如何引用存储桶的示例:
var storage = firebase.app().storage("gs://my-custom-bucket");
这是针对非默认存储桶的。
它还提供了有关如何为自定义应用引用存储桶的示例:
var storage = customApp.storage();
我没有使用自定义应用程序,也没有使用非默认存储桶。所以我假设我的语法是:
var storage = firebase.app().storage();
但是这不起作用。它告诉我firebase.app()。存储不是函数。
这是我初始化firebase的方式:
const firebase = require('firebase');
const config = {
apiKey: "...",
authDomain: "...",
databaseURL: "...",
projectId: "...",
storageBucket: "...",
messagingSenderId: "...",
appId: "...",
measurementId: "..."
};
firebase.initializeApp(config);
为什么会说firebase.app().storage
不是函数?