bixi
Version:
企业级中后台前端解决方案
57 lines (56 loc) • 2.29 kB
Markdown
order: 1
title: 基本约定
type: Basic
## 目录结构
```
├── .gitlab # 存放 Gitlab/Github 模板
├── .vscode # 存放 VsCode 项目配置
├── build # 存放构建相关文件
├── docs # 存放项目的文档
├── e2e # 存放 e2e 测试文件
├── scripts # 存放项目的脚本文件
├── src
│ ├── app
│ │ ├── base # 存放非常通用的基类
│ │ ├── constants # 存放常量
│ │ ├── core # 存放应用的核心配置
│ │ │ ├── guard
│ │ │ ├── i18n
│ │ │ ├── net
│ │ │ ├── preload
│ │ │ ├── sentry
│ │ │ └── startup
│ │ ├── layout # 基本布局
│ │ ├── models # 通用类型定义
│ │ ├── modules # 可以跨路由使用的模块(领域划分明确)
│ │ │ ├── zorro
│ │ │ ├── bixi
│ │ │ └── chart
│ │ ├── routes
│ │ │ ├── a # 一个路由模块
│ │ │ │ ├── components
│ │ │ │ ├── models
│ │ │ │ ├── pages
│ │ │ │ ├── services
│ │ │ │ ├── directives
│ │ │ │ ├── pipes
│ │ │ │ ├── a-routing.module.ts
│ │ │ │ └── a.module.ts
│ │ │ └── b
│ │ ├── shared # 可以跨路由使用的模块(领域划分不明确)
│ │ │ ├── components
│ │ │ ├── models
│ │ │ ├── pages
│ │ │ ├── services
│ │ │ ├── pipes
│ │ │ ├── directives
│ │ │ └── shared.module.ts
│ │ ├── styles # 样式文件
│ │ └── utils # 纯函数的工具函数
│ ├── assets # 图片/视频等静态资源
│ └── environments # 环境差异配置
├── package.json
└── yarn.lock
```