Ich habe es geschafft, https://github.com/aguidrevitch/jquery-file-upload-middleware mit express.js 4.0 einzurichten, habe aber Schwierigkeiten bei der Konfiguration.jquery-file-upload-middleware mit express.js: wie man Dateien verschiebt & Wasserzeichen hinzufügt?
Hier ist mein Upload-Skript:
var upload = require('jquery-file-upload-middleware');
upload.configure({
imageVersions: {
thumbs: {
width: 80,
height: 80
},
prev: {
width: 1280,
height: 1024
}
}
});
app.use('/admin/upload', function (req, res, next) {
// imageVersions are taken from upload.configure()
upload.fileHandler({
uploadDir: function() {
return __dirname + '/public/uploads/' + req.session.eventID;
}
})(req, res, next);
});
eine Chicken.jpg Datei i die folgende Struktur erhalten wird hochgeladen:
/public/uploads/ -> public uploads folder
534a8d502e889f8d6bf9cc07/ -> upload session folder
prev/ -> resized version folder
Chicken.jpg
thumbs/ -> another resized version folder
Chicken.jpg
Chicken.jpg -> original file
Das ist, was ich zu erreichen bin versucht:
- Verschieben Sie die Originaldatei /public/uploads/534a8d502e889f8d6bf9cc07/Chicken.jpg aus t Er /public/uploads Ordner, während die Größenänderungen beibehalten werden.
- Fügen Sie der Datei /public/uploads/534a8d502e889f8d6bf9cc07/prev/Chicken.jpg ein Wasserzeichen hinzu.
Kann jemand bitte beraten?
Vielen Dank!