我正在开发一个我需要存储图像的Web应用程序。 我希望我可以使用数据库存储,但我有一些问题。我已经阅读了文档,但存储部分没有节点或服务器的文档,只有web。 1)我已经通过我的json文件对我的应用程序进行了访问,我可以访问数据库,如何从我的nodejs代码访问存储?它返回我firebase.storage不是一个函数。
2)我不明白如何存储图像,我发布了我的代码:
var firebase = require("firebase");
var express = require('express');
var app= express();
firebase.initializeApp({
serviceAccount: "my-json-file",
databaseURL: "my-database file"
});
var storage = firebase.storage();
var storageRef = storage.ref();
app.get('/add',function(req,res){
var first = storageRef.child('/home/nicco/Scrivania/0first.eps');
var uploadTask = storageRef.child('images/' + file.name).put(file);
})
app.get('/', function (req, res) {
res.send('Hello World!');
});
app.listen(3000, function () {
console.log('Example app listening on port 3000!');
});