1.0.7 • Published 2 years ago

hk-lan v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

hk-lan

功能

  • 下载远程金山文档excel
  • 如果是多语言excel,读取excel生成对应的多语言json文件
  • 前提(项目中使用i18next进行多语言配置),批量替换项目中的中文

使用方法

安装

先配置.npmrc,因为要使用puppeteer,要配置一下下载源,不然很慢,新建.npmrc,内容如下:

puppeteer_download_host = https://npm.taobao.org/mirrors
# npm/pnpm
npm/pnpm i hk-lan
# yarn
yarn add hk-lan

初始化

hk-lan init

会生成一个lan.config.json文件

字段说明默认值类型
excelRemoteUrl远程文档excel地址string
downloadDir远程文档下载的文件夹./excelstring
downloadFilenameexcel名称demo.xlsxstring
localesDir生成的多语言文件保存目录./localesstring
excludeDir批量替换中文时,忽略的目录new RegExp('node_modules')string
excludeExt批量替换中文时,忽略的后缀new RegExp('\.(less|scss|css|md|png|svg|jpg|json|ejs)$')string

下载远程文档

hk-lan download

生成多语言文件

hk-lan gen

批量替换中文

hk-lan replace [path]

帮助

hk-lan -h
1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.2-1

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago