在 ES 模块模式下,重复的 var 声明导致内部编译器错误 (JSC_ILLEGAL_MODULE_RENAMING_CONFLICT)

作者: sbc100创建于 2026年9月18日更新于 2026年9月18日

我发现在 emscripten 生成的代码上运行关闭器时(该代码使用了大量的 var 变量),重复的顶级 var 声明会导致关闭器编译器崩溃,出现致命的内部编译器错误:

内容来源: google/closure-compiler