server.cjs 444 B

12345678910111213141516171819202122
  1. const app = require('express')()
  2. const cors = require('cors')
  3. const multer = require('multer')
  4. const upload = multer({
  5. storage: multer.memoryStorage(),
  6. })
  7. function uploadRoute (req, res) {
  8. res.json({
  9. files: req.files.map((file) => {
  10. // eslint-disable-next-line no-param-reassign
  11. delete file.buffer
  12. return file
  13. }),
  14. })
  15. }
  16. app.use(cors())
  17. app.post('/upload', upload.array('files'), uploadRoute)
  18. app.listen(9967)