Skip to content
ahacad edited this page Mar 7, 2021 · 14 revisions

这里是 today-frontend 的 wiki 页面!

项目介绍

today-frontend 使用 vue-cli 脚手架 初始化,采用 Vue 3 + TypeScript + vuex + vue-router,开发辅助工具有 eslint, prettier;css 正从 sass 向 postcss 和 tailwindcss 过渡; 正尝试逐步抛弃 AntDesign 组件;还有一些辅助的小库:

  • dayjs: 处理时间日期
  • lodash: 著名库,常用功能
  • axios: 请求中间件
  • ...

项目结构

src
├── apis                     : api 相关
├── App.vue                  : app 主入口
├── assets                   : 图片
├── components               : 存放组件
├── composables              : compositional api 相关
├── index.css                : tailwindcss 入口
├── main.ts                  : main 入口
├── registerServiceWorker.ts : service worker
├── router                   : vue-router 相关
├── scss                     : 一些 scss 文件
├── shims-vue.d.ts
├── store                    : vuex 相关
├── utils                    : utilities 辅助函数
└── views                    : 具体页面实现

Commit 规范

参考了 conventioal commits 规范,具体还在商讨之中。

Clone this wiki locally