项目作者: DragonFlyXD

项目描述 :
DFC 前端工程,基于 Vue3 + Vite + Ant-design-vue2 + Typescript4。
高级语言: TypeScript
项目地址: git://github.com/DragonFlyXD/dfcf.git
创建时间: 2020-10-22T06:38:17Z
项目社区:https://github.com/DragonFlyXD/dfcf

开源协议:

下载


介绍

DFC 前端工程,基于 Vue3 + Vite + Ant-design-vue2 + Typescript4

使用

  1. # 克隆项目并安装依赖
  2. git clone https://github.com/DragonFlyXD/dfcf.git
  3. cd dfcf
  4. yarn
  5. # 初始化 husky
  6. yarn husky install
  7. # 运行
  8. yarn dev

主要依赖

规范

代码提交、书写风格的规范

Git 提交规范

参考 vue - angular

  • feat:新功能
  • fix:修复 bug
  • docs:文档
  • style:代码风格变更,不影响程序运行
  • refactor:重构
  • perf:性能
  • test:测试
  • workflow:工作流
  • ci:持续集成
  • chore:依赖更新
  • revert:撤销提交

书写顺序

CSS 命名

命名规则:模块名__元素名—修饰符名,参考 BEM

代码注释

注释规范,参考 JSDoc Block Tags

在本项目中,输入触发词 jsc 显示注释模板

  1. /**
  2. * @description 判断数据类型
  3. * @author longfei.chen
  4. * @date 2020.12.29
  5. * @param {unknown} val 判断数据
  6. * @param {string} type 数据类型
  7. * @returns {boolean} 判断结果
  8. */

其他

列举待办事项、Dev 依赖

待办事项

  • 集成 Eslint
  • 集成 SSR

Dev 依赖