安装multer模块
单图上传
npm install multer
引用模块
它是依赖于express的一个模块
//引用express并配置
var express = require("express");
var app = express();
app.listen(3000);
var multer = require('multer');
/*var upload = multer({
//如果用这种方法上传,要手动添加文明名后缀
//如果用下面配置的代码,则可以省略这一句
dest: 'uploads/'
})*/
配置
设置保存文件的地方,并根据上传的文件名对应文件添加后缀 可以通过filename
属性定制文件保存的格式
属性值 | 用途 |
---|---|
destination |
设置资源的保存路径。注意,如果没有这个配置项,默认会保存在/tmp/uploads 下。此外,路径需要自己创建 |
filename |
设置资源保存在本地的文件名 |
var storage = multer.