代码拉取完成,页面将自动刷新
前端代码规范化约束配置的演示Demo,本Demo基于Vue3 + View UI实现。其中前端代码规范采用Eslint + Prettier配合vscode 的配置实现代码格式化和校验。在使用 git 提交时,同样进行了代码校验和格式化,并配置了git 提交模板,统一提交风格。
采用 git hooks 实现
使用 nano-staged 在代码暂存之前进行代码校验和格式化处理;
对代码提交进行统一格式设定。具体详见Commit message 和 Change log 编写指南 。
实现的工具有:
参考可点击前端工程化-husky+commitizen+ 自定义cz-customizable适配器 git 提交代码规范化
在使用git cz 或者 git commit 时会对输入格式进行约束。
git commit -m "feat: xxxx"
git cz 采用交互式进行commit设置,且不能使用git commit,应该用git cz 代替 git commit 命令;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。