grunt-qc-translator
v0.3.1
Published
自动翻译插件
Readme
Grunt任务配置
一、安装插件
tnpm install grunt-qc-translator --save二、Gruntfile配置
module.exports = function(grunt){
grunt.initConfig({
pkg:grunt.file.readJSON('package.json'),
translator:{
console:{
"src": "dest",
"dest": "build",
"refs": "refs",
"exclude":"^\\.|node_modules|express|location.js",
"copy":true
}
}
});
grunt.loadNpmTasks('grunt-qc-translator');
grunt.registerTask('build',['translator']);
};三、配置参数说明
{
// 源码目录
"src": "dest",
// 输出目录
"dest": "build",
// 词典目录
"refs": "refs",
// 中英文映射符
"rsplit":"<=>",
// 变量占位符
"placeholder":"(__)",
// 排除规则
"exclude":"^\\.|node_modules|express",
// 指定后缀,多个后缀以","分隔
"resolve":".js",
// 忽略的字符串规则
"ignore":"^\t(.+)\t$",
// 索引函数前奏
"prefix":"_",
// 是否将源码COPY一份到dest目录
"copy":true
}