crox-gulp
Crox 的 Gulp插件
Crox任务的options说明
-
target
翻译的目标语言,可同时翻译成多个,用,
隔开。目前支持:php
|vm
|nodejs
(commonjs
) |cmd
(seajs
) |amd
(requirejs
) |kissy
|kissyfn
-
modulePrefix
根模块前缀指定,例如app/sub/module/b
的app
(主要用于js模块的翻译) -
htmlEncode
翻译的js代码中的html特殊字符转义方法(主要用于js相关翻译) -
flatten
是否把include都打平(读取真实文件内容替换)
Gulpfile.js Demo
const gulp = ;const watch = ;const crox = ;const srcDir = './test/'; const croxFn = { return ;} gulp; gulp; gulp;
使用
-
gulp watch
开启watch
,实时检测Crox模板文件改动 -
gulp crox
执行所有匹配文件的翻译