smart-transform支持混淆与压缩单文件
以单文件方式,智能自动批量将 babeljs,coffeescript,typescript 转换为 es5 兼容的 javascript,可选支持混淆与压缩.
使用说明
安装
npm i smart-transform -g
使用示例
smart-transform --project="./"
项目根目录需要有一个 smart-transform.json 文件来配置转换细节
{ "in":"./src", "out":"./lib", "exclude":["./src/hi-ignore.js"], "minify":true, "minifyExclude":["./src/hi-ts.ts"] }
in 表示输入目录.
out 表示输出存放目录.
exclude 表示忽略的文件;被忽略的文件,会原样复制到输出目录.
minify,是否压缩,默认 false,不压缩.
minifyExclude,不需要压缩混淆的文件.
注意
使用 bable 的js文件,开头应是以下几种的其中一种,否则无法被识别:
评论
JsCompressorJS和CSS压缩混淆
JsCompressor,主要用来压缩、混淆JS(Javascript)与CSS,基于YUICompressor,目的是方便不熟悉Java或者不喜欢命令行方式进行压缩的Web开发者使用。 功能:1,可
JsCompressorJS和CSS压缩混淆
0
gzip文件压缩程序
gzip 是 GNUzip 的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这种文件格式。软件的作者是Jean-loupGailly和MarkAdler。gzip的基础是DEFLA
gzip文件压缩程序
0
AabResGuardAndroid aab 文件资源混淆工具
AabResGuard 是一个针对 Android app bundle aab 文件的资源混淆工具
AabResGuardAndroid aab 文件资源混淆工具
0