搜索 K
主题
给 Node repo 装 Husky pre-commit:lint-staged 先跑 Prettier,再跑 typecheck 和 test,提交自动把关。
给这个仓库配 Husky 加 lint-staged 的 pre-commit.husky/,package.json 加 prepare: "husky"。.husky/pre-commit(Husky v9+ 不用 shebang):先 npx lint-staged 再 typecheck 和 test。.lintstagedrc(prettier --ignore-unknown);没有 Prettier 配置就写默认 .prettierrc。npx lint-staged 验证;随后一次 commit 正好当烟测。.husky/pre-commit、.lintstagedrc、.prettierrc、prepare script。