Skip to content

接入

初始化

安装完成之后即可执行初始化操作

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 功能进行简单对比下,首次接入改动文件比较多,需要花点时间检查,以免工具误修的情况。