Npm package template repository, designed to quickly start a front-end typescript project.
# install
pnpm install --save-dev husky
# husky init
npx husky initnpm install --save-dev @commitlint/config-conventional @commitlint/cli
echo "export default {extends: ['@commitlint/config-conventional']};" > commitlint.config.js
echo "npx commitlint --edit \$1" > .husky/commit-msg手动通过下面的命令,进行tag发布
npm version --patch
npm version --minor
npm version --major通过 release-please 这个自动化Action进行发布,详见 .github/workflows/release-please.yml 配置