This repository has been archived by the owner on Aug 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 494
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(code_framework): update arch picture and code description
- Loading branch information
lxd1190
committed
Nov 7, 2018
1 parent
48618f5
commit 86569e6
Showing
2 changed files
with
40 additions
and
39 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,66 +1,67 @@ | ||
## 项目目录结构 | ||
## 项目目录结构 | ||
|
||
项目开发的目录结构保持一致,容易理解并方便管理。 | ||
项目开发的目录结构保持一致,容易理解并方便管理。 | ||
|
||
## 目录结构 | ||
## 目录结构 | ||
|
||
- `/app/` 服务端总工作目录 | ||
- `/app/` 服务端工作目录 | ||
|
||
`/app/controller/` 路由入口Action层 | ||
`/app/controller/` 路由入口Action层 | ||
|
||
`/app/config/` 业务配置层 | ||
`/app/common/` 存放公共函数和常量定义 | ||
|
||
`/app/dao/` 数据库表实例层 | ||
`/app/dao/` 数据库表实例层 | ||
|
||
`/app/model/` 模型文件存放目录 | ||
`/app/service/` 业务逻辑层 | ||
|
||
`/app/service/` 业务逻辑层 | ||
- `/uweb/` 管理端工作目录 | ||
|
||
`/app/service/algorithm/` 算法层 | ||
`/uweb/custom/` WEB端所需静态文件目录 | ||
|
||
`/app/service/feature/` 特征层 | ||
`/uweb/lib/` WEB端框架目录 | ||
|
||
`/app/utils/` 存放公共函数 | ||
`/uweb/src/` WEB端开发目录 | ||
|
||
- `/uweb/` 管理端总工作目录 | ||
`/uweb/src/pages/` WEB端所有页面的目录 | ||
|
||
`/uweb/custom/` WEB端所需静态文件目录 | ||
`/uweb/src/plugins/` WEB端自定义插件目录 | ||
|
||
`/uweb/lib/` WEB端框架目录 | ||
`/uweb/src/app.json` WEB端配置文件 | ||
|
||
`/uweb/src/` WEB端开发目录 | ||
`/uweb/src/app.less` WEB端全局样式文件 | ||
|
||
`/uweb/src/pages/` WEB端所有页面的目录 | ||
`/uweb/dist/` WEB端打包后的静态文件目录 | ||
|
||
`/uweb/src/plugins/` WEB端自定义插件目录 | ||
- `/time_series_detector/` 时间序列异常检测学件目录 | ||
|
||
`/uweb/src/app.json` WEB端配置文件 | ||
`/time_series_detector/model/` 模型文件存放目录 | ||
|
||
`/time_series_detector/algorithm/` 算法层 | ||
|
||
`/uweb/src/app.less` WEB端全局样式文件 | ||
`/time_series_detector/feature/` 特征层 | ||
|
||
项目中支持以下类型的文件: | ||
1. `.json`: 配置文件 | ||
2. `.uwx`: UWEB 视图文件 | ||
3. `.uw`: UWEB 逻辑脚本 | ||
4. `.js`: 普通 JavaScript 逻辑脚本 | ||
5. `.ts`: 普通 TypeScript 逻辑脚本 | ||
6. `.less`: Less 样式文件 | ||
7. `.css`: CSS 样式文件 | ||
8. `.jsx`: 开发自定义插件时可使用的 JavaScript React 脚本文件 | ||
9. `.tsx`: 开发自定义插件时可使用的 TypeScript React 脚本文件 | ||
10. `.png`、`.jpg`、`.gif`、`.svg`: 图片文件 | ||
|
||
`/uweb/dist/` WEB端打包后的静态文件目录 | ||
- `/docs/` 项目文档存放目录 | ||
|
||
项目中支持以下类型的文件: | ||
1. `.json`: 配置文件 | ||
2. `.uwx`: UWEB 视图文件 | ||
3. `.uw`: UWEB 逻辑脚本 | ||
4. `.js`: 普通 JavaScript 逻辑脚本 | ||
5. `.ts`: 普通 TypeScript 逻辑脚本 | ||
6. `.less`: Less 样式文件 | ||
7. `.css`: CSS 样式文件 | ||
8. `.jsx`: 开发自定义插件时可使用的 JavaScript React 脚本文件 | ||
9. `.tsx`: 开发自定义插件时可使用的 TypeScript React 脚本文件 | ||
10. `.png`、`.jpg`、`.gif`、`.svg`: 图片文件 | ||
|
||
- `/docs/` 项目文档存放目录 | ||
## 调用关系 | ||
|
||
`uweb` 为管理端工作目录,可调用服务端接口 | ||
|
||
## 调用关系 | ||
`/app/controller/` 为服务端路由入口,可调用service业务层 | ||
|
||
`/app/controller/` 为服务端路由入口,可调用service业务层 | ||
`/app/service/` 为service业务层,可调用私有对象dao数据库层和time_series_detector学件接口 | ||
|
||
`/app/service/` 为service业务层,可调用私有对象dao数据库层 | ||
`/time_series_detector/` 学件目录,供service业务层调用 | ||
|
||
`/app/model/` 模型文件存放目录,供service业务层加载 | ||
|
||
`/app/utils/` 公共函数层全局可调用 |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.