node.js - 更改nodejs临时目录

标签 node.js

我想使用 nodejs 上传文件,但是 fs.rename() 不能在两个不同的磁盘/分区之间移动文件,我不想从临时目录复制上传的文件。 我想更改临时目录,以便 fs.rename() 可以工作。

我该怎么做?谢谢!

最佳答案

负责的模块是 formidable ,您可以根据自述文件设置 uploadDir:

form.uploadDir = "/my/dir";

Sets the directory for placing file uploads in. You can move them later on using fs.rename(). The default is os.tmpDir().

关于node.js - 更改nodejs临时目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24423157/

相关文章:

node.js - 当我尝试从现有路由获取数据时,为什么会收到 404 错误

javascript - 类型错误 : Cannot read property 'get' of undefined (Node. js)

Javascript 运行 "out of order"

javascript - 单击带有 jquery 的文本链接

javascript - forbiddenError/403 Ajax Express Csurf - 如何正确使用 Csurf?

node.js - 在 Linux 机器上安装 npm 时出错

javascript - setTimeout 内的 insertMany 和带有异步函数的 for 循环

javascript - 如何使用 jsdom 从文件中获取 DOM?

javascript - AngularJS 中的下拉菜单

node.js - User.destroy 不是一个函数