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