Image retrieval from server
This commit is contained in:
33
server/filesManager/download.js
Normal file
33
server/filesManager/download.js
Normal 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
|
||||
14
server/filesManager/upload.js
Normal file
14
server/filesManager/upload.js
Normal 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
|
||||
Reference in New Issue
Block a user