TypeLite -> TypeScript Enum -> Runtime error: Uncaught ReferenceError: TSEnum is not defined
- 阅读更多 关于 TypeLite -> TypeScript Enum -> Runtime error: Uncaught ReferenceError: TSEnum is not defined
问题 We are using TypeLite to generate Enums in TypeScript. C#: [TsEnum(Module = "CustomEnum")] public enum TSEnum { None, Test } http://type.litesolutions.net/ Generates this code in a file called Enums.ts: namespace CustomEnum { export enum TSEnum { None = 0, Test =1 } } As default TypeLite generates a const enum but in order to be able to get the names of the TypeScript enum entry const has been removed. This was done by editing TypeLite.Net4.tt and changing: <# var ts = TypeScript.Definitions(