[英]How to delete a Firebase Storage folder from a Firebase Cloud Function?
[英]Delete File from Firebase Storage by NodeJs
我試圖通過 nodeJs 腳本從我的 firebase 存儲中刪除一個文件。 我查看了官方文檔:
// Set the configuration for your app
// TODO: Replace with your app's config object
var firebaseConfig = {
apiKey: '<your-api-key>',
authDomain: '<your-auth-domain>',
databaseURL: '<your-database-url>',
storageBucket: '<your-storage-bucket-url>'
};
firebase.initializeApp(firebaseConfig);
// Get a reference to the storage service, which is used to create references in your storage bucket
var storage = firebase.storage();
對於 firebase,我使用 npm firebase。
我收到以下錯誤:firebase 存儲不是 function。
怎么了?
我找到了一個解決方案。 在服務器站點上使用 firebase 與客戶端站點不同。 我切換到 firebase-admin --> 在文檔中查看:
當您部署到生產模式時,最好的做法是只導入您需要的包,我懷疑這正是您所缺少的。 下面的代碼片段應該可以解決問題。
// IMPORT
const firebase = require('firebase/app');
require("firebase/storage");
// INIT
const firebaseApp = firebase.initializeApp(yourConfig);
const storage = firebaseApp.storage();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.