一、简洁
multer
更新到1.x
之后无法直接通过 app.use(multer());
这样的方式去使用。
multer 的 文档地址:
中文文档的翻译也是2016年10月的,不建议看中文文档。
安装:
yarn add multer
引入:
const multer = require('multer');
二、基本使用 - 上传单文件
上面已经引入了
express
、body-parser
、multer
、path
const app = express();
const upload = multer({dest:path.join(__dirname,'./public/uploads')});
app.use(bodyParser.urlencoded({extended:true}));
app.use(bodyParser.json());
app.use('/',express.static('views'));
app.post('/',upload.single('file'),(req,res)=>{
res.send(req.file);
});
<