mirror of
https://github.com/Zandercraft/TechnicFlux.git
synced 2026-10-26 04:09:20 +00:00
Better file handling.
This commit is contained in:
11
app.js
11
app.js
@@ -6,7 +6,16 @@ const logger = require('morgan')
|
||||
const multer = require('multer')
|
||||
|
||||
// Setup multer disk-store
|
||||
const upload = multer({ dest: 'uploads/' })
|
||||
const storage = multer.diskStorage({
|
||||
destination: (req, file, cb) => {
|
||||
cb(null, 'uploads/')
|
||||
},
|
||||
filename: (req, file, cb) => {
|
||||
const uniquePrefix = Date.now() + '-' + Math.round(Math.random() * 1E9)
|
||||
cb(null, uniquePrefix + '-' + file.originalname)
|
||||
}
|
||||
})
|
||||
const upload = multer({ storage: storage })
|
||||
|
||||
// --- Routers ---
|
||||
const indexRouter = require('./routes/index')
|
||||
|
||||
Reference in New Issue
Block a user