美文网首页KOA
11KOA 文件上传

11KOA 文件上传

作者: 帶頭二哥 | 来源:发表于2020-01-06 02:24 被阅读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)

相关文章

网友评论

    本文标题:11KOA 文件上传

    本文链接:https://www.haomeiwen.com/subject/vqdhactx.html