背景:使用vue cli @vue/cli 4.5.12 创建的项目git 进行提交时可以正常的触发 pre-commit勾子,但是同样的包,同样的配置 放到另一个项目中时发现不执行。对之前的项目进行eslint 配置发现正常配完后不触发勾子,配置如下

"gitHooks": {"pre-commit": "lint-staged"},"lint-staged": {"*.{js,jsx,vue,ts,tsx}": ["vue-cli-service lint","git add"]}

按道说所有配置都进行了配置,依赖也装了,应当正常触发才行。

【解决办法】

打外项目下的.git 文件下的 config 文件  .git/config   查看一下配置

[core]repositoryformatversion = 0filemode = falsebare = falselogallrefupdates = truesymlinks = falseignorecase = truehooksPath = .husky
[remote "origin"]url = git@xxxxxx.gitfetch = +refs/heads/*:refs/remotes/origin/*

问题所在: hooksPath = .husky

.husky 目录是最新版本安装后生成的目录,可能是之前有人配置人过所以在git 配置文件下生成的记录,删掉这条 对文件进行修改后可以正常触发git pre-commit 钩子

vue 项目 husky pre-commit 勾子不触发相关推荐

  1. 解决vue项目中@mousemove 事件 子元素触发了父元素事件

    在Vue项目中使用@mousemove事件从$event中获取x与y轴时 , 如果绑定此事件的元素内还有别的子元素那么同样会触发mousemove事件 , 但是$event.target会是这个子元素 ...

  2. vue 加载页面时触发时间_解析Vue项目的四个方面优化

    在本篇文章里我们给大家整理了一篇关于优化VUE项目的四个总要点,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下.如有不足之处,欢迎批评指正. 运行时优化 1.使用v-if代替v ...

  3. 创建vue项目的时候报错:Skipped git commit due to missing username and email in git config.

    创建vue项目的时候报错: WARN Skipped git commit due to missing username and email in git config, or failed to ...

  4. [vue] 从0到1自己构架一个vue项目,说说有哪些步骤、哪些重要插件、目录结构你会怎么组织

    [vue] 从0到1自己构架一个vue项目,说说有哪些步骤.哪些重要插件.目录结构你会怎么组织 1 项目类型 前端的项目目前来看主要分为小程序开发,H5页面开发.PC官网.后台管理系统开发.Nativ ...

  5. vue项目之购物流程

    目录 vue 项目之购物流程 首页商品展示 商品详情页 vuex中的数据 这是在vuex数据,缺少操作数据库的步骤 这是一个添加商品的数据 vue 项目之购物流程 首页商品展示 使用宫格组件,实现首页 ...

  6. Vue项目SSR改造实战

    博客已全站升级到https,如果遇到无法访问,请手动加上https://前缀 我们先看"疗效",你可以打开我的博客u3xyz.com,通过查看源代码来看SSR直出效果.我的博客已经 ...

  7. ant design vue table 高度自适应_2年Vue项目实战经验汇总!

    前言 vue作为前端主流的3大框架之一,目前在国内有着非常广泛的应用,由于其轻量和自底向上的渐进式设计思想,使其不仅仅被应用于PC系统,对于移动端,桌面软件(electronjs)等也有广泛的应用,与 ...

  8. 浅谈 Vue 项目优化

    前几天看到大家说 vue 项目越大越难优化,带来很多痛苦,这是避免不了的,问题终究要解决,框架的性能是没有问题的,各大测试网站都有相关数据.下面进入正题 基础优化 所谓的基础优化是任何 web 项目都 ...

  9. 前端抢饭碗系列之Vue项目如何做单元测试

    大家好,我是若川.今天分享一篇vue项目如何做单元测试的好文,文章比较长,建议先收藏,需要时用电脑看. 点击下方卡片关注我.加个星标 学习源码系列.年度总结.JS基础系列 关于单元测试,最常见的问题应 ...

最新文章

  1. 【 FPGA 】序列检测器的Moore状态机实现
  2. android中获取某段程序的执行时间
  3. 指针:自定义函数sumDiff(),调用它来求两个数的和、差
  4. JavaScript+HTML设置视频预览图
  5. 手把手教你写个小程序定时器管理库
  6. oracle 10g安装需注意细节
  7. 企业数据云公司Cloudera发布CDP私有云,完善整套企业数据云愿景
  8. 实例1.1:通过HWND获得CWnd指针
  9. Ubuntu 16.04启用 TCP 拥塞控制之 BBR
  10. 第5章分布式系统模式 Broker(代理程序)
  11. 卡通动漫漫画微信小程序源码开源版
  12. UML的简单介绍和画法
  13. C#:实现敏感词过滤算法(附完整源码)
  14. 进程调度算法Java
  15. 2022-2028年中国工业级无人机行业市场全景调查及投资潜力研究报告
  16. 如何利用Python开发一款快手加抖音自动刷视频脚本!
  17. 手机淘宝app、xsign签名算法
  18. 计算机无法传输文件,手机连接电脑无法互传文件怎么办
  19. 打码,需要一个好的键盘
  20. 为什么php打开网页空白的_PHP网站打开空白的三个原因和对应的解决办法

热门文章

  1. IDEA中database使用教程
  2. 【活动】迎新年,重磅活动怎能停,1902型云巡更买一送一再次开启啦!
  3. php编程教学:微信小程序会员储值卡怎么开发
  4. 群狼调研开展某市群众对卫生状况满意度调查
  5. 压力管道的日常检查和保养!
  6. oracle max decode竖表改横表
  7. Redis学习笔记(二)SpringBoot整合
  8. python 装饰器(Decorators)原理说明
  9. 用vb.net 导出word
  10. python交并补符号_三种方式实现 Python 中的集合的交、并、补运算-阿里云开发者社区...