com2014-server/app/config/multer.config.js

19 lines
554 B
JavaScript

const multer = require('multer');
const fs = require('fs');
var storage = multer.diskStorage({
destination: (req, file, cb) => {
var dir = __basedir + '/uploads/' + file.originalname.split('.').slice(0, -1).join('.');
if (!fs.existsSync(dir)){
fs.mkdirSync(dir);
}
cb(null, __basedir + '/uploads/' + file.originalname.split('.').slice(0, -1).join('.'))
},
filename: (req, file, cb) => {
cb(null, 'my_model.py');
}
});
var upload = multer({storage: storage});
module.exports = upload;