前端使用iview 上传图片到koa2的服务器中。
router.post('/upLoad', upload.single('file'), async(ctx, next) => {
const filename = `http://localhost:3000/public/images/${ctx.req.file.filename}`
ctx.body = {
code: 'success',
filename: filename
}
})
这里想要返回一个url地址,可以直接点击这个url地址就可以看到图片内容。
应该怎么来做。
问题解决了:
在public文件夹下面有imgs文件夹,里面存放了上传的图片,
通过url访问的时候,http://localhost:3000/images/1510641058048.jpeg
不需要填写public这个路径了