узел js загружает изображение с помощью multer и сохраняет в хранилище firebase - PullRequest
0 голосов
/ 28 февраля 2019

Мой код переднего плана ejs такой, как показано ниже

<form action='/powerLink' method='post' enctype='multipart/form-data'> <input type='file' name='file'> <input type='submit' value='fileupload'> </form>

, а мой код js, в котором файл приема, как показано ниже

var storagee=firebase.storage().ref("test");
 app.post("/powerLink", multer.single('file'),function(req,res){
  let file = req.file;
  if(file){
    console.log(file);
     storage.put(file);
  }

, когда я console.log (файл), он имеет значениекак показано ниже {fieldname: '

file',
  originalname: 'appiicon.png',
  encoding: '7bit',
  mimetype: 'image/png',
  buffer:
   <Buffer 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 e1 00 00 00 e1 08 06 00 00 00 3e b3 d2 7a 00 00 00 19 74 45 58 74 53 6f 66 74 77 61 72 65 00 ... >,
  size: 15966 }

Я подумал, что это сохранит право на мое хранилище и папку «test», а затем сохранит изображение в эту папку.но ничего не случилось

Я не могу понять, в чем причина не загружать файл изображения в хранилище на firebase

...