KOA

11KOA 文件上传

2020-01-06  本文已影响0人  帶頭二哥

文件上传

安装上传中间件

npm install --save koa-multer

使用中间件完成上传功能

// 引入 koa 模块
const Koa = require('koa')
// 创建 koa 应用
const app = new Koa()

// 引入路由模块
const Router = require('koa-router')

// 引入上传中间件
var multer = require("koa-multer")

// 配置上传接口
const upload = multer({
    dest:'uploads/'
})

// 创建路由
const router = new Router()

// 使用上传中间件
router.post('/upload', upload.single('file'),async (ctx,next) => {
    console.log(ctx.req.file)
    ctx.body = "上传成功"
})

app.use(router.routes(),router.allowedMethods())

// 启动应用
app.listen(3000)
上一篇 下一篇

猜你喜欢

热点阅读