我觉得我的头撞在墙上太多次,试图弄清楚我可能出了什么问题。我有一个简单的打字稿代码:
import FormDataI from 'formdata-node'
const c = new FormDataI()
export { c }
我试图使用汇总和打字稿将其编译为umd。由于某种原因,我似乎无法使其正确编译,而是收到错误消息:
[!] Error: 'default' is not exported by node_modules/formdata-node/lib/FormData.js, imported by index.ts
https://rollupjs.org/guide/en/#error-name-is-not-exported-by-module
index.ts (1:7)
关于我可能要去哪里的任何建议?这是引发错误的sample project。
module.exports.default
和module.exports
更新 在上述情况下,我可以简单地将其设置为全局/外部,因为浏览器本身支持FormData。问题是,为什么仍然会出现此错误?