"lint-staged": { "src/**/*.{js,vue}": [ "eslint --fix", "git add" ] }
时间: 2024-04-27 19:17:18 浏览: 108
code-lint:基于husky, lint-staged, eslint, stylelint, markdownlint. commitlint, ls-lint, prettier, editorconfig的codelint的最佳实践
"lint-staged"是一个用于在提交代码前对指定文件进行lint检查的工具。它可以帮助开发者在代码提交前自动运行lint工具,并修复一些简单的问题。在你提供的配置中,"lint-staged"会对"src/**/*.{js,vue}"下的所有.js和.vue文件进行lint检查。
具体来说,配置中的每个命令都会按顺序执行。首先,"eslint --fix"命令会运行eslint工具,并尝试自动修复一些常见的代码问题。然后,"git add"命令会将修改后的文件添加到git暂存区,以便在提交代码时包含这些修改。
这样配置"lint-staged"可以确保在每次提交代码前都会进行lint检查,并自动修复一些问题,从而提高代码质量和一致性。
阅读全文