我正在尝试使用Multer上传一系列文件。下面是我的代码
var upload = multer({
storage: Storage
}).array("imgUploader", 3); //field name and max count
app.get("/", (req, res) => {
res.sendFile(__dirname + "/index.html");
});
app.post("/api/Upload", (req, res) => {
upload(req, res, (err) => {
console.log(err);
if (err) {
return res.end("something went wrong")
}
return res.end("File uploaded successfully");
});
});
现在的问题是在本地测试时,如果我的文件位于我的项目目录下(C:/Users/My_user_Dir/Project_Dir/images/some_file.txt),则可以正常工作。
但是,我希望能够从计算机下的任何位置(例如C:/MyFile.txt)选择并上传本地文件
有可能吗?