对于强大的npm包,当我使用import * as formidable from "formidable"时,我得到一个错误,告诉我formidable({ multiples: true })不可调用然而,当我使用const formidable = require("formidable")时,一切都会按预期运行,formidable也会被执行。有人能解释为什么会发生这种情况吗?import express from "expres
我正在使用formidable接收node.js上传的文件。我在一个多部分请求中发送了一些字段和一个文件。net.js:764:11) at IncomingForm.resume (node_modules/formidable/lib/incoming_form.js:52:11)
at node_modules/formidable/lib/incoming_form
我用formidable做了一个基本的文件上传网站。我检查了formidable的files对象,files.name属性被设置为'' (在我上传时它被设置为文件的名称,但当其他设备上传时它被设置为'')。import path from "path";import { Fields, Files, IncomingForm } from "formidable";
co