@rdyl/cli
v0.8.6
Published
``` $ npm install @rdyl/cli //or $ yarn add @rdyl/cli ```
Downloads
236
Readme
Installation
$ npm install @rdyl/cli
//or
$ yarn add @rdyl/cliI18n 自动提取/还原工具
该工具用于自动扫描代码文件中的中文文案,提取到 JSON 文件并替换为
t("id")调用,或将其恢复为原始文案。支持文件类型:
*.js,*.jsx,*.ts,*.tsx。
⚙️ 参数说明
输出文件默认为:
__basic_i18n_locales__.jsonoutput指定输出 JSON 文件名(默认:__basic_i18n_locales__.json)padID 补零长度(默认:3,即"001")skip跳过多少索引(默认:0)prefixID 前缀(默认:空)提取中文文案,生成 JSON 文件并替换为
t("id")
t("001")
t("002")- 🚀 使用示例
{
"scripts": {
"gen-i18n": "rdyl gen-i18n ./src",
"gen-i18n:restore": "rdyl gen-i18n ./src --restore"
}
}🛑 跳过文件
在文件头部添加注释:
// @gen-i18n-ignore