是否可以选择将TypeScript代码的输出编译为缩小?或者我们是否在单独的过程中处理这个问题?混淆会影响答案吗?
答案 0 :(得分:45)
TypeScript编译器不支持生成缩小或混淆代码。您将需要使用另一个工具来对抗编译器的JavaScript输出。
答案 1 :(得分:13)
我是typescript-closure-compiler的作者
基本上它是一个发布与谷歌闭包编译器兼容的文件的工具,谷歌闭包编译器可能是那里最好的minifier / optimizer / obfuscator。
我还创建了一个playground,可以显示生成的输出
您可以查看使用此工具的示例project
缩小过程是使用gulp完成的。