将 .NET 程序集编译为 TypeScript 和 JavaScript
netjs Library.dll
这会生成一个 TypeScript 文件。如果您的应用程序的其余部分都是用 TypeScript 写的,则可以直接使用此文件。 如果您需要 JavaScript(没有依赖项),则将此文件与一个小型 mscorlib 一起传递给 TypeScript 编译器:bash
tsc -t ES5 mscorlib.ts Library.ts --out Library.js
现在,您可以在任何应用程序中包含 Library.js,因为它已完全链接(如果缺少任何内容,则会出现编译错误)。html
这就是全部了。您可以编写应用程序,并重用可移植的部分在 Web 应用程序中!
这将编译库代码以及 mscorlib 的一个小实现。这些文件会合并并输出为一个单个 JavaScript 文件 `Library.js`。暂无开放 Issues,或尚未同步最近议题。