首页 > 解决方案 > 使用 lint-staged 来检查这个提交是否可以构建?

问题描述

使用 husky 和 ​​lint-staged 时,是否可以检查预提交中的暂存版本?

有点像这样?

"lint-staged": {
    "**/*.{js,jsx,ts,tsx,css,md}": [
      "prettier --write",
      "yarn build"
    ]
  }

如果我尝试这个,即使提交的内容应该构建,我也会收到构建错误,它说它找不到“页面”目录。这是因为它试图仅构建暂存文件吗?

也许我正在尝试做一些不可能的事情。我只是想防止在 CI 构建管道上检查失败的代码。

谢谢 :)

标签: githuskylint-stagedgit-husky

解决方案


推荐阅读