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/demoDemo练习场
src/backend/typing项目级别的类型定义

基于 MIT 许可发布