Image retrieval from server

This commit is contained in:
2019-11-06 12:40:22 +05:30
parent f875c16df4
commit 9a4b8d0c36
51 changed files with 263 additions and 122 deletions

View File

@@ -0,0 +1,33 @@
const fs = require('fs')
var path = require('path');
var multer = require('multer');
var EXTENSION = '.txt';
var storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, 'image_uploads')
},
filename: function (req, file, cb) {
cb(null, Date.now() + '-' +file.originalname )
}
})
var download = () => {
var dirpath = './../image_uploads/'
fs.readdir(dirpath, function(err, files) {
files.forEach(file => {
console.log(file.originalname)
})
var targetFiles = files.filter(function(file) {
return path.extname(file).toLowerCase() === EXTENSION;
});
targetFiles.forEach(file => {
console.log(file.originalname)
})
})
}
// var upload = multer({ storage: storage }).array('file')
module.exports = download

View File

@@ -0,0 +1,14 @@
var multer = require('multer');
var storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, 'image_uploads')
},
filename: function (req, file, cb) {
cb(null, Date.now() + '-' +file.originalname )
}
})
var upload = multer({ storage: storage }).array('file')
module.exports = upload