接入
初始化
安装完成之后即可执行初始化操作
bash
# 执行初始化
npx @pospal/lint init步骤说明
是否需要开启 ESLint 信息校验 这一步是选择 eslint 类型,根据选项选择即可
选择项目框架(默认开启) 选择开发语言为
JavaScript或者TypeScript,其他配置(自动生成) 如果没有特殊的需要,请直接选择自动生成,这将会集成 stylelint、markdownlint、prettier、commitlint
注意
接入完成之后需要重启 IDE,否则.editorconfig文件配置可能不生效
扫描错误
bash
# 执行扫描指令
pnpm run lint修复错误
首次接入如果项目很大建议先进行代码修复,直接扫描问题过多容易导致内存溢出
bash
# 执行修复指令,视项目大小时间有所延长
pnpm run lint-fix执行完成之后,控制台会显示未能自动修复的代码,自行手动修复即可
注意
注意请逐个检查下修复前后的文件,通过 IDE 的 diff 功能进行简单对比下,首次接入改动文件比较多,需要花点时间检查,以免工具误修的情况。