【发布时间】:2012-09-22 19:59:35
【问题描述】:
是否有一个选项可以将 TypeScript 代码的输出编译为缩小?还是让我们在一个单独的过程中处理这个问题?混淆会影响答案吗?
【问题讨论】:
标签: typescript minify
是否有一个选项可以将 TypeScript 代码的输出编译为缩小?还是让我们在一个单独的过程中处理这个问题?混淆会影响答案吗?
【问题讨论】:
标签: typescript minify
TypeScript 编译器不支持生成缩小或混淆代码。您将需要针对编译器的 JavaScript 输出使用其他工具。
有一个开放的功能请求:microsoft/TypeScript#8
【讨论】:
我是typescript-closure-compiler的作者。
基本上,它是一个发出与 google 闭包编译器兼容的文件的工具,这可能是最好的压缩器/优化器/混淆器。
我还创建了一个playground,可以显示生成的输出。
您可以查看使用此工具的示例project。
缩小过程是使用 gulp 完成的。
【讨论】: