· 7 years ago · Jul 28, 2018, 08:42 PM
1// Import firebase-admin
2var firebase = require("firebase-admin");
3
4// Your secretKey from Firebase
5var serviceAccount = require("./YourServiceAccountKey.json");
6
7// Initialize your database and storage in Firebase
8if (firebase.apps.length == 0) {
9 firebase.initializeApp({
10 credential: firebase.credential.cert(serviceAccount),
11 databaseURL: "Your-database-URL",
12 storageBucket: "Your-storage-bucket-URL"
13 });
14};
15
16// Initialize your storage on Firebase
17var bucket = firebase.storage().bucket();
18
19// Select your file location
20var file = "./Your/Directory";
21
22// Your path on Firebase where the file will be upload
23var pathFirebase = "Your/Path/On/Firebase";
24
25// Upload your file to Firebase
26bucket.upload(file, { destination: pathFirebase }).then(data => {
27 console.log('file uploaded');
28}).catch(err => {
29 console.log('Failed to upload');
30});