2016-04-18 12 views
0

Ich verwende multer das Hochladen von Bildern für mein Projekt zu tun, die Art und Weise habe ich es ist, in app.js:Format des Bildes ist falsch, wenn multer mit hochladen

var multer = require('multer'); 
app.use(multer({ 
    dest: './public/images' 
}).single('file1')); 

sieht aus wie der Upload erfolgreich ist, weil ich etwas unter Bilder Ordner hinzugefügt wurden sehen können, aber wenn ich den Ordner öffnen, gibt es nur eine Datei wie folgt aus: enter image description here

Antwort

1

, dass Ihr Bild ist. Multer hat es gerade umbenannt.

+0

wie kann ich es verwenden? Ich habe versucht, das Bild mit der folgenden Markdown-Syntax in meinen Post einzufügen, konnte aber nicht laden:! [] (/ Images/imageName.jpg) – photosynthesis

+0

Ich denke, in Ihrem Upload-Formular finden Sie diesen Namen in der Eigenschaft 'filename' von die Datei. Und die Eigenschaft 'destination' sollte den Pfad zur Datei angeben. So können Sie diese verwenden, um den Pfad in Ihrem Code zu verwenden. Für weitere Informationen können Sie den Multer auf [npmjs.com] (https://www.npmjs.com/package/multer) überprüfen. –

+0

Ihr Recht, es ist in der Tat das Bild dort, aber gerade von Multer umbenannt worden, besser, um den Umbenennungsprozess bei der Einrichtung anzupassen. – photosynthesis

Verwandte Themen