upload.js
1.0 KB
const router = require('koa-router')()
const fs = require('fs');
var status = require('../util/resTemplate')
var mu = require('../util/multerUtil')
const os = require('os');
const path = require('path');
const multer = require('koa-multer');
const moment = require('moment')
var body = require('koa-better-body')
var formParse = require('co-busboy')
const applacation = require('../applacation');
router.prefix('/upload');
var uploaddemo=mu.single('file');
router.post('/upLoadDoc',uploaddemo, async (ctx, next) => {
//let s = await uploaddemo(ctx.req,ctx.res,next)
//let w = await fs.rename('/Users/fzy/project/koa2_Sequelize_project/uploads/'+'19543f72d9682d0bedf67fc98da4597b','/Users/fzy/project/koa2_Sequelize_project/uploads/'+'www.jpg')
console.log( ctx.req.file)
console.log('文件名',ctx.request.file)
let w = await fs.rename(applacation.uploade+ctx.req.file.filename,applacation.uploade+ctx.req.file.originalname)
ctx.body = {
filename:2
}
})
module.exports = router