Skip to content

lint-staged

使用eslint等工具校验和修复暂存的代码

安装

bash
npm install lint-staged --save-dev

使用

  1. 要预先配置好eslint

  2. package.json中配置:

json
{
  "scripts": {
    "lint-staged": "lint-staged"
  },
  "lint-staged": {
    "*.{vue,js,ts,jsx,tsx}": "eslint --fix"
  }
}

过滤文件采用的是glob模式

  1. 使用:
    • 直接使用:npm run lint-staged
    • 搭配husky使用:点击查看