问题的本质是最终构建中的 vite(rollup)留下了导入构造,当同一个节点模块在项目中导入超过 1 次时就会发生这种情况。如何让 vite 插入节点模块代码本身而不是导入构造?
我尝试了不同的 Rollup 和 Vite 插件,但没有得到任何结果。
尝试内联动态导入设置: https://rollupjs.org/configuration-options/#output-inlinedynamicimports