Хранилище Firebase и nodejs

Я разрабатываю веб-приложение, в котором мне нужно хранить изображения. Я хотел бы использовать хранилище базы данных, но у меня есть некоторые проблемы. Я уже прочитал документы, но в части хранения нет документов для узла или сервера, а только для Интернета. 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!');
  });

person Niccolò Cometto    schedule 13.07.2016    source источник
comment
Для Firebase Storage нет клиента node.js. Но поскольку Firebase Storage — это оболочка на стороне клиента для Google Cloud Storage, вы можете просто использовать клиент gcloud из своего сценария node.js. См. stackoverflow.com/questions/37868485/   -  person Frank van Puffelen    schedule 13.07.2016