【问题标题】:How to save a file with express-formidable如何使用 express-formidable 保存文件
【发布时间】:2018-05-29 00:39:21
【问题描述】:

来自 NodeJs 初学者的快速问题:

我正在使用express-formidable 将文件上传到我的服务器。我该如何保存它们? n_n'

检查保存我拥有的文件的变量:

但我不知道如何处理它。我检查了fs 的一些方法并尝试了writeFile 但当然它只写[Object object]

谢谢

【问题讨论】:

    标签: node.js express formidable


    【解决方案1】:

    这里的File不是浏览器的File,只是一个普通的对象,但看起来像File。

    为避免内存不足,文件已保存在临时文件夹中

    你可以这样做:

    const {name, path} = req.files.input
    
    fs.writeFileSync(name, fs.readFileSync(path))
    

    【讨论】:

      猜你喜欢
      • 2017-02-05
      • 2011-07-28
      • 1970-01-01
      • 2013-01-06
      • 1970-01-01
      • 2020-06-19
      • 1970-01-01
      • 1970-01-01
      • 2011-02-01
      相关资源
      最近更新 更多