保存文件node.js的最佳方法

时间:2017-02-22 12:16:15

标签: node.js fs

我正在使用 postman 上传 excel 文件并将其保存到一个文件夹中node.js fs

var file = req.body.file;

        fs.writeFile("public/myExcelFile.xlsx", file, function(err) {
           if(err) {
               res.json(err);
           } else {
                res.json("The file was saved!");
           }
         });

但是当我尝试在上传后打开文件时它已损坏或为空, 你能告诉我请问我做错了什么?

将来我必须上传其他文件,例如。 docx 或。 csv ,所以我想知道保存这些文件的最佳方法是什么,它更好< strong>保存数据库中的文件(我使用的是Sql server)blob?或将文件保存在文件夹中并保存 路径在数据库中?

1 个答案:

答案 0 :(得分:1)

您可能想尝试使用node.js流。我认为最好只保存数据库中的路径。

相关问题