@test-cli/vue-template
v1.0.21
Published
内置功能:
Downloads
5
Readme
vue2项目模板
内置功能:
- vuex + vue-router
- eslint + prettier
- git hooks
启动
npm i
npm run serve
Git初始化
example.gitignore
修改为 .gitignore
npm run husky:init
注意:执行初始化命令前,需要保证已经初始化git,并存在远程仓库地址
Git提交-执行流程
git add .
git commit -m 'xxx'
# eslint校验本次提交代码,并尝试修复代码
# 弹出 cz
# 根据提示选择对应的提交内容
git push
GitHub Flow
分支命名规范
* 主分支 -> master
* 新功能 -> feature-*
* 修复bug -> bugfix-*
husky
git hook初始化失败,可手动执行以下命令
# prepare-commit-msg
npx husky add .husky/prepare-commit-msg 'exec < /dev/tty && node_modules/.bin/cz --hook || true'
# pre-commit
npx husky add .husky/pre-commit 'npx lint-staged'
# commit-msg
npx husky add .husky/commit-msg 'npx commitlint --edit $1'