老师, 我想问一下, 我的前端代码在subfoler里面, 怎么配置husky hook?

来源:2-2 配置 eslint、 prettier 和 commitlint 规范工程

qq_skywalker_23855555

2021-03-11

“husky”: "^5.1.3"
项目结构为:
`-project

–.git
–frontend
—src
—package.json
–server
`
当我安装玩husky, 运行 npx husky add .husky/pre-commit “yarn lint-staged”,
错误:can’t create hook, .husky directory doesn’t exist

写回答

1回答

Nolan

2021-03-11

应该不行吧,或者查一下husky文档,看看能不能指定文件

0
1
qq_skywalker_23855555
谢谢老师, 文档找到了https://typicode.github.io/husky/#/?id=custom-directory By design, husky install must be run in the same directory as .git, but you can change directory during prepare script and pass a subdirectory: // package.json { "scripts": { "prepare": "cd .. && husky install front/.husky" } }
2021-03-11
共1条回复

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程