项目简介
r-check是腾达公司Web组reasy-team开发的代码检查工具,用于在项目开发时避免低级错误、统一代码风格,解决多国语言项目的翻译问题。它集成多种代码检查功能,可通过命令行工具或CI服务器调用,适用于本地开发和持续集成环境。
项目的主要特性和功能
- 语法规范检查:集成htmlHint、csslint和ESLint,检查HTML、CSS和JavaScript语法规范。
- 翻译检查:检查代码翻译问题,确保词条在语言包中,核查语言包与Excel文件对应关系。
- 编码格式检查:检查文件编码格式是否为UTF-8。
- 自动化修复:自动修复ESLint检查出的基础错误。
- OEM产品本地自动化开发支持:提供本地开发工具,支持OEM产品自动化开发。
安装使用步骤
安装步骤
- 确保已安装Node.js环境。
- 在命令行全局安装r-check工具:
bash npm install r-check -g
- 检查是否安装成功:
bash r-check -V
- 进入需检查的项目根目录。
- 生成配置文件,可使用以下命令:
bash r-check init
或使用默认配置生成文件:bash r-check init -y
- 进行代码检查,可使用以下命令:
bash r-check run
或使用快速检查参数:bash r-check run -Q -x -x
(x
为配置参数,具体用法参考CLI参数部分)
CLI参数
r-check -v
:查看版本号。r-check -h
:查看帮助信息。r-check run
:检查目录下编码规范及翻译检查。r-check init
:生成配置文件。r-check fix
:修复ESLint检查出的基础错误。
检查参数
参数用法为 r-check run -<参数>
。例如:
- 关闭代码规范检查:
bash
r-check run -QS
- 关闭HTML和CSS检查:
bash
r-check run -QHC
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】