有来团队后台项目-解析5

一、 husky

安装

pnpm install -D husky

生成husky 配置文件

如果文件中有.git文件,那么直接执行

npx husky-init

如果没有,那么先执行git init

结果:

PS F:\company_project\demo\youlahoutaijiexi\vite-project> git init
Initialized empty Git repository in F:/company_project/demo/youlahoutaijiexi/vite-project/.git/
PS F:\company_project\demo\youlahoutaijiexi\vite-project> npx husky-init
husky-init updating package.json
  "husky install" command already exists in prepare script, skipping.
husky - Git hooks installed
husky - created .husky/pre-commit

please review changes in package.json

执行完成以后,在根目录下生成一个.husky 目录。
在这里插入图片描述
修改pre-commit 中的内容:

npm run lint:lint-staged

在package.json 中插入:

  "lint-staged": {
   
    "*.{js,ts}": [
      "eslint --fix",
      "prettier --write"
    ],
    "*.{cjs,json}": [
      "prettier --write"
    ],
    "*.{vue,html}": [
      "eslint --fix",
      "prettier --write",
      "stylelint --fix"
    ],
    "*.{scss,css}": [
      "stylelint --fix",
      "prettier --write"
    ],
    "*.md": [
      "prettier --write"
    ]
  },

二、配置commitlint

安装commitlint

pnpm add

相关推荐

  1. 团队后台项目-解析3

    2024-03-13 14:52:04       19 阅读
  2. 团队后台项目-解析10

    2024-03-13 14:52:04       24 阅读
  3. 能源党建后台项目总结

    2024-03-13 14:52:04       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-13 14:52:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-13 14:52:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-13 14:52:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-13 14:52:04       20 阅读

热门阅读

  1. ES6中 字符串的方法

    2024-03-13 14:52:04       20 阅读
  2. 探索未来科技:量子计算的前沿与挑战

    2024-03-13 14:52:04       20 阅读
  3. 如何实现用django读写elasticsearch

    2024-03-13 14:52:04       21 阅读
  4. YOLO-World:实时开放词汇目标检测

    2024-03-13 14:52:04       22 阅读
  5. udp通信程序(桥接模式)

    2024-03-13 14:52:04       19 阅读
  6. 在 Android 上部署预训练模型

    2024-03-13 14:52:04       20 阅读
  7. Redis 中 redis-benchmark 详解及参数介绍

    2024-03-13 14:52:04       21 阅读
  8. 前端面试-浏览器相关

    2024-03-13 14:52:04       17 阅读
  9. 2.MySQL中的数据类型

    2024-03-13 14:52:04       17 阅读