小编rb2*_*b27的帖子

即使对于单个更改的文件,运行“lint-staged”也会花费大量时间

即使只更改了一个文件,运行npm run pre-commit也会花费大量时间。

package.json脚本: "pre-commit": "lint-staged",

和 lint 阶段命令:

  "lint-staged": {
    "src/**/*.{ts,js,json}": [
      "eslint \"{src,apps,libs,test}/**/*.ts\" --fix"
    ],
    "src/**/*.{js,ts,json}": [
      "prettier --write \"src/**/*.ts\" \"test/**/*.ts\""
    ]
  },
Run Code Online (Sandbox Code Playgroud)

感觉eslint在整个项目中运行,如何才能使其只在更改的文件中运行?

javascript eslint lint-staged

5
推荐指数
1
解决办法
3399
查看次数

标签 统计

eslint ×1

javascript ×1

lint-staged ×1