use*_*840 19 obfuscation typescript
是否有任何TypeScript工具或分支支持公共名称空间模糊处理?即转:
class MyUtil {
print(): void { ... }
}
Run Code Online (Sandbox Code Playgroud)
变成这样的东西:
class xxy {
aab(): void { ... }
}
Run Code Online (Sandbox Code Playgroud)
如果没有,会直接分叉编译器来提供这个吗?也许用某种类的类注释指示应该/不应该混淆的内容.
(显然,必须谨慎使用公共混淆,对图书馆没有好处!但如果在整个项目中使用一致,那就太好了)
use*_*380 15
我有完全相同的问题,它被SO立即删除.
https://github.com/angular/ts-minify
这正是你(和我)正在寻找的工具,它似乎工作得很好,我需要评论一些作者正在采取预防措施的部分我认为不适用.
小智 9
我不相信在TypeScript中有任何理由这样做.您可以使用Closure Compiler之类的东西对JavaScript输出进行模糊处理.具体来看Closure的高级编译设置.
归档时间: |
|
查看次数: |
5100 次 |
最近记录: |