babel-plugin-typescript-iife-enum 目的 TypeScript转换为IIFE中的包装器枚举。 目的 目前,TypeScript将从 enum Test { Key = 1 } 到 var Test ; ( function ( Test ) { Test [ Test [ "Key" ] = 1 ] = "Key" ; } ) ( Test || ( Test = { } ) ) ; 这个结果不利于丑化。 因此,仅将IIFE包装为枚举 const Test = (() => { enum Test { Key = 1