diff --git a/applacation.js b/applacation.js new file mode 100644 index 0000000..ba23d3a --- /dev/null +++ b/applacation.js @@ -0,0 +1,3 @@ +module.exports = { + uploade:'/Users/fzy/project/koa2_Sequelize_project/uploads/' +} \ No newline at end of file diff --git a/routes/upload.js b/routes/upload.js index 65a95c4..2f8881f 100644 --- a/routes/upload.js +++ b/routes/upload.js @@ -10,6 +10,7 @@ const moment = require('moment') var body = require('koa-better-body') var formParse = require('co-busboy') +const applacation = require('../applacation'); @@ -24,7 +25,7 @@ router.post('/upLoadDoc',uploaddemo, async (ctx, 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('/Users/fzy/project/koa2_Sequelize_project/uploads/'+ctx.req.file.filename,'/Users/fzy/project/koa2_Sequelize_project/uploads/'+ctx.req.file.originalname) + let w = await fs.rename(applacation.uploade+ctx.req.file.filename,applacation.uploade+ctx.req.file.originalname) ctx.body = { filename:2 } diff --git a/util/multerUtil.js b/util/multerUtil.js index 3d851ac..a30f465 100644 --- a/util/multerUtil.js +++ b/util/multerUtil.js @@ -1,5 +1,7 @@ // var multer=require('multer'); const multer = require('koa-multer'); +const applacation = require('../applacation'); + var storage = multer.diskStorage({ destination: function (req, file, cb) { @@ -10,7 +12,7 @@ var storage = multer.diskStorage({ } }) //添加配置文件到muler对象。 - var upload = multer({ dest: 'uploads/' }); + var upload = multer({ dest: applacation.uploade }); //var upload = multer({ storage: storage });