0.0.18 • Published 1 year ago
i18-fe-automator v0.0.18
介绍
前端代码国际化工具,自动转换$hxt格式。
安装
npm i i18-fe-automator -g
使用
在项目根目录执行下面命令
fe-it
指令参数
参数 | 类型 | 默认值 | 描述 |
---|---|---|---|
-i, --input | String | 'src' | 指定待提取的文件目录。 |
-v,--verbose | Boolean | false | 控制台打印更多调试信息 |
vue 转换示例
转换前
<template>
<div :label="'标签'" :title="1 + '标题'">
<button @click="handleClick('信息')">点击</button>
</div>
</template>
<script>
export default {
methods: {
handleClick() {
console.log('你好')
},
},
}
</script>
转换后
这里的ce5b42是6位hash随机数,以页面路径唯一,用来区分同一个项目下不同页面的相同中文情况,方便产品进行处理
<template>
<div :label="$hxt({key: 'ce5b42-label', desc:'标签'})" :title="1 + $hxt(${key: 'ce5b42-title', desc: '标题'})">
</div>
</template>
<script>
export default {
methods: {
handleClick() {
console.log($hxt({key: 'ce5b42-hello', desc: '你好'}))
},
},
}
</script>
开发指南
给用户看的普通日志,log.info(), log.success() -v: 给用户看的更多日志,log.verbose() -d: 给开发者看的debug日志,log.debug()
0.0.15
1 year ago
0.0.16
1 year ago
0.0.17
1 year ago
0.0.18
1 year ago
0.0.14
2 years ago
0.0.12
2 years ago
0.0.13
2 years ago
0.0.11
2 years ago
0.0.10
2 years ago
0.0.1-beta.6.debug
2 years ago
0.0.7-beta.1.debug
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago
0.0.9
2 years ago
0.0.8
2 years ago
0.0.1-beta.7.debug
2 years ago
0.0.5
2 years ago
0.0.4
2 years ago
0.0.7
2 years ago
0.0.6
2 years ago
0.0.1-beta.5.debug
2 years ago
0.0.1-beta.4.debug
2 years ago
0.0.1-beta.3.debug
2 years ago
0.0.1-beta.2.debug
2 years ago
0.0.1-beta.1.debug
2 years ago
0.0.1-beta.0.debug
2 years ago
0.0.1-beta.0
2 years ago
0.0.1
2 years ago