以单文件方式,智能自动批量将babeljs,coffeescript,typescript转换为es5兼容的javascript,可选支持混淆与压缩.
使用说明安装pm i smart-trasform -g使用示例smart-trasform --project="./"项目根目录需要有一个smart-trasform.jso文件来配置转换细节{ "i":"./src", "out":"./lib", "exclude":["./src/hi-igore.js"], "miify":true, "miifyExclude":["./src/hi-ts.ts"]}i表示输入目录.
out表示输出存放目录.
exclude表示忽略的文件;被忽略的文件,会原样复制到输出目录.
miify,是否压缩,默认false,不压缩.
miifyExclude,不需要压缩混淆的文件.
注意使用bable的js文件,开头应是以下几种的其中一种,否则无法被识别:
评论