Skip to content
On this page

项目结构

本项目由前端项目monitor-web、后端项目monitor-node和sdk开发monitor-sdk三部分构成。下面列出前端项目和后端项目的目录结构。sdk开发核心部分在同级别sidebar中有大体介绍和原理具体实现的说明。

前端项目结构

Project
|—— public		    # 存放svg
|—— src			    # 主要代码目录
|    |—— assets		# 存放项目静态资源,styles文件夹中存放样式文件,管理scss和css文件。其中规定了本项目中默认的颜色等
|    |—— components	# 存放项目所有组件,包括部分单独组件和页面组件
|    |—— hooks		# 存放项目中的自定义钩子。包括过渡动画等
|    |—— router     # 存放项目路由
|    |—— views      # 存放项目主页面的组件
...  ...

后端项目结构

Project
|—— config                    # 配置
|—— entity	
|—— routes                  
|    |—— behavior
|    |—— doc/api.ts            # API
|    |—— error                 # 错误
|    |—— performance/pv/add.ts
|    |—— user                  # 用户
|—— types/index.ts              
|—— utils	
...  ...