问答

husky没有生效

作者:admin 2021-09-23 我要评论

package.json "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/**/*.js": [ "eslint --fix", "git add" ] }, 然后我把.git里的h...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

package.json

  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "src/**/*.js": [
      "eslint --fix",
      "git add"
    ]
  },

然后我把.git里的hooks里的这些文件的后缀.sample都去掉了
commit-msg
pre-commit
prepare-commit-msg

接下来测试commit
估计写错

function XXX () {
    lkjdflaksjf  // 乱写的代码
    
    ....
}

但还是能正常提交,为什么没有被拦截

###

husky不同版本注册钩子的方式不一样.
你这个应该是1.x.x的。
新的好像是注册一个script命令precommit

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • husky没有生效

    husky没有生效

  • redis.io挂了?

    redis.io挂了?

  • MongoDB启动失败了啊

    MongoDB启动失败了啊

  • 如何计算一个城市的邻近城市?

    如何计算一个城市的邻近城市?

腾讯云代理商
海外云服务器