This package seems to have a dependency on installing commitizen globally.
I followed the directions for installing commitizen locally to my project repo and ran:
yarn add commitizen --dev and omitted the -g flag.
npx commitizen init cz-conventional-changelog --save-dev --save-exact hangs and never finishes.
npx cz doesn't work, nor does adding
"scripts": {
"commit": "cz"
}
to package.json.
running yarn commitizen init cz-conventional-changelog --yarn --dev --exact then throws an error:
init (/Users/bkirk/base/coursera/cds/node_modules/commitizen/dist/commitizen/init.js:1017:28)
at Object.bootstrap (/Users/bkirk/base/coursera/cds/node_modules/commitizen/dist/cli/commitizen.js:34:30)
at Object.<anonymous> (/Users/bkirk/base/coursera/cds/node_modules/commitizen/bin/commitizen.js:2:38)
In brief, there appears to be an implicit dependency on having commitizen globally installed. It would make sense to have commitizen work locally for folks working across multiple projects, some which don't require commitizen.
This package seems to have a dependency on installing
commitizen
globally.I followed the directions for installing commitizen locally to my project repo and ran:
yarn add commitizen --dev
and omitted the-g
flag.npx commitizen init cz-conventional-changelog --save-dev --save-exact
hangs and never finishes.npx cz
doesn't work, nor does addingto
package.json
.running
yarn commitizen init cz-conventional-changelog --yarn --dev --exact
then throws an error:In brief, there appears to be an implicit dependency on having
commitizen
globally installed. It would make sense to havecommitizen
work locally for folks working across multiple projects, some which don't requirecommitizen
.Node:
v12.18.2