当我使用此模块app.use(express.bodyParser({ keepExtensions: true, uploadDir: __dirname + "/public/adminupload" }));
时。我的文件被上传到__dirname + "/public/adminupload"
目录,但文件名随机更改,新名称与req.files.file.name
不同。那我怎么能得到这个新名字呢?
答案 0 :(得分:1)
您可以从req.files.file.path
获取完整路径。您可以像这样提取文件名:
path = require('path')
console.log(path.basename(req.files.file.path));