koa-formidable使用

index.js:

const formidable = require('koa-formidable');//文件上传
// 创建服务器
let app = new Koa();
// 处理文件及字符串
app.use(formidable({
  // 设置上传目录,否则在用户的temp目录下
  uploadDir:path.resolve('./public/files'),
  // 默认根据文件算法生成hash字符串(文件名),无后缀
  keepExtensions:true
}));

同时,页面文件中:

          

请上传歌曲文件.

//js中,获取input var inputs=document.querySelectorAll('input'); //传文件,files原生属性,jq不可以 fd.append('file',inputs[3].files[0]);

效果:


koa-formidable使用_第1张图片
添加文件

你可能感兴趣的:(koa-formidable使用)