导出真实的 ESM
作者: jasonkuhrt创建于 2025年4月30日更新于 2025年6月19日
根据 https://GitHub.com/google/zx/issues/1205 进行跟进。 我不确定我的问题是什么,但它与循环依赖树有关。 ESM 支持这些。 我不知道为什么我的本地版本能正常运行,但 GH CI 却不行。 无论如何,我注意到这个包并没有导出真正的 ESM,实际上是使用 CJS 构建,然后在上面添加 ESM。 我希望您能使用真正的 ESM,并要求 CJS 使用者使用最新版本的 node 来导入 ESM。 或者,您可以双重发布该包(您几乎已经这样做了),但不要混合 ESM 和 CJS 构建。 感谢您的考虑!
内容来源: google/zx