问题:
合并分支的时候报错, 'lint-staged' 不是内部或外部命令。导致分支无法合并,且会见被合并分支的提交内容stage到合并分支,提示需要在合并分支再执行一次commit命令。
原因:
因为我们的代码在提交,或者合并时,必须通过代码校验,才能正常提交或合并。这个报错就是因为没有全局安装‘lint-staged’,导致分支无法合并。
解决:
法一: 直接在项目下执行pnpm i,下载相应的包即可
法二:npm i lint-staged文章来源:https://www.toymoban.com/news/detail-778079.html
如果无法解决可参看这个链接:git commit 提交的时候报错husky > pre-commit hook failed 或者‘lint-staged‘ 不是内部或外部命令,也不是可运行的程序(解决办法)_husky' 不是内部或外部命令,也不是可运行的程序_想养一只!的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-778079.html
到了这里,关于git commit 时 报错 ‘lint-staged‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!