Skip to content

关于 .git 目录不在 paackage.json 的同级目录如何配置 #834

Closed
@vxhly

Description

@vxhly

我的项目采用的不是传统的仓库结构,而是如下面这样的结构

- project
  - .git
  - package01
    - node_modules
    - package.json
  - package02
    - node_modules
    - package.json

请问我如何配置可使用 commitizen, 如果我在 package01 目录下执行 git init 时是可以成功达到需要的,但是我不想这么做

模块的 package.json 配置如下

{
"devDependencies": {
"@commitlint/cli": "^12.1.4",
    "@commitlint/config-conventional": "^12.1.4",
    "commitizen": "^4.2.4",
    "conventional-changelog": "^3.1.4",
    "conventional-changelog-cli": "^2.0.17",
    "cz-customizable": "^6.0.0",
"husky": "^6.0.0",
}
  "config": {
    "commitizen": {
      "path": "node_modules/cz-customizable"
    }
  },
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions