不推荐使用os.tmpDir() - node和formidable

问题描述 投票:10回答:1

我使用节点版本7.2.0和强大的版本1.0.17进行文件上传。更新到节点版本7.2.0后,我现在在上传文件时收到以下错误:

(node:3376) DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.

我不使用form.uploadDir的默认值,而是使用一些自定义路径。

我该如何解决这个错误?

node.js formidable
1个回答
7
投票

@idbehold,它就像一个魅力。

这不是一个真正的错误,它是一个弃用警告。您可以要求强大的维护人员修复它,或者您可以在文件顶部放置如下内容:

var os = require('os');

os.tmpDir = os.tmpdir;

© www.soinside.com 2019 - 2024. All rights reserved.