Skip to content

目录结构 ​

目录结构 ​

bash
project
├── docker-compose
├── env
├── src
│  ├── backend
│  │  ├── config
│  │  │  ├── config
│  │  │  └── locales.ts
│  │  ├── demo
│  │  ├── typing
│  ├── module
│  ├── module-vendor
│  ├── suite
│  │  └── a-home
│  │    ├── modules
│  │    │  ├── home-base
│  │    │  ├── home-index
│  │    │  └── home-user
│  └── suite-vendor

模块/套件 ​

名称说明
src/module独立模块
src/module-vendor独立模块(来自第三方)
src/suite套件
src/suite-vendor套件(来自第三方)

开发建议 ​

Vona 对模块/套件进行了规划,方便我们在约定的目录立即开始业务开发。以下约定仅仅是建议,没有强制约束:

  1. suite/a-home:是业务开发的起点,可以根据需要修改该套件的任何代码
  2. 成长为大型系统:随着业务的扩展,可以创建更多的套件和模块,对系统业务进行拆分

目录说明 ​

名称说明
docker-composedocker-compose模版
envEnv
src/backend/config/configConfig
src/backend/config/locales.tsI18n国际化
src/backend/play练习场
src/backend/typing项目级别的类型定义

基于 MIT 许可发布