Node.js 如何在Multer中用累进编号重命名上载的文件?
我正在服务器上上载图像,当我使用Multer在Express js中获取图像时,我无法使用渐进数字重命名它们,如: nameImage_1.jpg nameImage_2.jpg nameImage_3.jpgNode.js 如何在Multer中用累进编号重命名上载的文件?,node.js,express,file-upload,multer,Node.js,Express,File Upload,Multer,我正在服务器上上载图像,当我使用Multer在Express js中获取图像时,我无法使用渐进数字重命名它们,如: nameImage_1.jpg nameImage_2.jpg nameImage_3.jpg const storage = multer.diskStorage({ destination: function (req, file, cb) { cb(null, "./assets/img/products/"); }, filename
const storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, "./assets/img/products/");
},
filename: function (req, file, cb) {
cb(null, file.originalname);
},
});
一些想法??
THX我不知道这是否对你有帮助,但我有这样的
var storage = multer.diskStorage({
destination: (req, file, cb) => {
cb(null, __basedir + "/csvs/");
},
filename: (req, file, cb) => {
console.log(file.originalname);
cb(null, `${Date.now()}-name-${file.originalname}`);
},
});
对不起,这不是我要找的。。。这只是使用时间戳重命名图像