我希望使用 Vite/Rollup 将文件从 .ts/tsx 转换为 .cjs 或 .mjs 文件,而不将所有内容捆绑到一个大文件中。
我知道 Rollup 的目的是将所有内容都汇总到一个文件中。但 Rollup 还可以方便地提供一堆预设来处理例如Typescript 文件和 Preact。
我想你可以尝试一下
output.preserveModules
https://rollupjs.org/configuration-options/#output-preservemodules