作者回复: 感谢感谢
作者回复: 这里我忘了解释了,其实就是单词的大致字面意思, git的提交规范大部分都是参考angular的,链接在这里 ,团队可以根据自己特点随意扩展,https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit feat: 新功能 fix: 修改 bug docs: 文档 perf: 性能相关 refactor: 代码重构(就是不影响使用,内部结构的调整) test: 测试用例 style: 样式修改 workflow: 工作流 build: 项目打包构建相关的配置修改 ci: 持续集成相关 revert: 恢复上一次提交(回滚) wip: work in progress 工作中 还没完成 chore: 其他修改(不在上述类型中的修改) release: 发版 deps: 依赖相关的修改
作者回复: 感谢建议,清单应用和实战篇有哪部分是不太清楚吗?
作者回复: 加油加油
作者回复: 感谢提醒,已经改成return props.direction === 'vertical' 了
作者回复: commit-msg改成pre-commit更好些,文章里我也更新了一下
作者回复: VNode是一个类型声明,需要在ts环境下才能使用,你看下是不是script setup没有标记lang="ts"
作者回复: 你好,我看了下报错信息,应该是withDefaluts, 你写的是widthDefaluts
作者回复: 这个是Typescript的类型语法, 帮助在类型判断的时候报错,实际运行的时候没有影响
作者回复: 在styles下面定义,可以看这里的代码 https://github.com/shengxinjing/ailemente/blob/main/src/components/styles/mixin.scss