我使用jaysvcutil来编译OData $metadata和创建JayDataContext.js,这真的很棒,但我使用Typescript,我不想在typescript和其他第三方工具中使用导入/导出语法,如requirejs或systemjs,...jaysvcutil生成JayDataContext.d.ts,它的模块只能在typescript中导入!如何在没有导入语法的情况下编译JayDataContext.d.ts并使用它的声明文件?
发布于 2016-11-23 16:00:43
你可以使用roslyn api自己生成代码,当然你也应该创建所有需要的typescript声明。正如你所知道的,你可以使用反射来实现这个功能,但它会在运行时,但roslyn确保你在每个构建中都有所有生成的代码。
https://stackoverflow.com/questions/39826927
复制相似问题