我正在尝试制作一个Web应用程序,希望使用Firebase存储来存储图像和mp3等文件,但遇到了一些问题。
先建立火力点。我听说过两种方法。
云:
let gcloud = require('gcloud')({ ... });
let storage = gcloud.storage({
projectId: '<projectID>',
keyFilename: 'service-account-credentials.json'
});
let bucket = storage.bucket('<projectID>.appspot.com');
问题是我找不到安装gcloud的正确的npm安装行。
和firebase(按配置
const firebaseConfig = {
apiKey: ,
authDomain: ,
projectId: ,
storageBucket: ,
messagingSenderId: ,
appId:
};
firebase.initializeApp(firebaseConfig);
这可以很容易地安装与npm,但我不知道这是否是正确的方式?
然后这是设置,我如何上传和读取与提取通过javascript?我发现这有点困难,所以可以很好地与一些方向。
1条答案
按热度按时间lb3vh1jj1#
由于您正在开发一个Web应用程序,因此应该使用Firebase JavaScript SDK(并且不应该使用gcloud)。
在Web应用程序中使用此SDK的指南是here。
然后,您需要遵循documentation for Cloud Storage,再次使用JS SDK。