版权声明:草原上的雄鹰 https://blog.csdn.net/sinat_36729274/article/details/80819629
let
express=
require(
"express")
let
multer =
rerquire(
'multer')
//创建指定文件保存路径的storage对象
var
storage =
multer.
diskStorage({
//文件存储的位置
destination
:
function (
req,
file,
cb) {
cb(
null,
'./files')
},
//文件存储的文件名
filename
:
function (
req,
file,
cb) {
cb(
null,
file.
fieldname +
'-' +
Date.
now())
}
})
//自定义上传的文件名字:multer
var
upload =
multer({
storage:
storage })
var
app=
express()
app.
get(
'/',
function(
req,
res){
res.
sendFile(
'${_direname}/index.html')
})
//上传
app.
post(
"/upload",
upload.
single(
"file的输入框name的值"),
function(
req,
res){
res.
send(
"上传成功")
})