node koa2图片上传debugger的问题
首先需要搭建koa2环境,这里就不多说了。
接下来需要加载koa-multer:
npm install koa-multer --save
具体代码如下:
首先是js部分:
const multer = require('koa-multer');//加载koa-multer模块
//文件上传
//配置
var storage = multer.diskStorage({
//文件保存路径
destination: function (req, file, cb) {
cb(null, 'public/uploads/')
},
//修改文件名称
filename: function (req, file, cb) {
var fileFormat = (file.originalname).split(".");
cb(null,Date.now() + "." + fileFormat[fileFormat.length - 1]);
}
})
//加载配置
var upload = multer({ storage: storage });
//路由
router.post('/upload', upload.single('file'), async (ctx, next) => {
conso.log('这里不能用debugger');
ctx.body = {
filename: ctx.req.file.filename//返回文件名
}
})
图片保存都没问题,post请求后面代码不能用debugger,求大神支招,或者用其他的图片上传方法也可以
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论