Skip to content

介绍

MESH-PLATFORM 主要技术栈以及开发工具

目录说明

根目录
├─ .editorconfig                        //跨编辑器统一代码风格
├─ .env.development                     //开发环境变量
├─ .env.production                      //生产环境变量
├─ .eslintignore                        //eslint 忽略文件
├─ .eslintrc-auto-import.json           //解决自动导入eslint报错
├─ .eslintrc.cjs                        //eslint配置文件
├─ .husky                               //husky 配置文件
├─ .prettierignore                      //prettier 忽略文件
├─ .prettierrc.cjs                      //prettier 配置文件
├─ .stylelintignore                     //stylelint忽略文件
├─ .stylelintrc.cjs                     //stylelint配置文件
├─ commitlint.config.cjs                //Commitlint配置文件
├─ conf                                 //自动化部署代理配置
├─ docker-compose.yml                   //docker自动化部署配置
├─ Dockerfile                           //docker自动化部署配置
├─ index.html                           //首页
├─ Jenkinsfile                          //jenkins自动化部署配置
├─ package.json                         //所需依赖
├─ public                               //静态资源
├─ src                                  //项目文件
│  ├─ api                               //所有接口文件
│  ├─ App.vue                           //根组件
│  ├─ assets                            //图标图片资源文件
│  ├─ components                        //全局通用组件
│  ├─ directive                         //自定义指令
│  ├─ enums                             //全局枚举
│  ├─ hooks                             //全局hook
│  ├─ lang                              //多语言文件
│  ├─ layout                            // 布局组件
│  ├─ load.min.js                       // 图片验证
│  ├─ main.ts                           //入口文件
│  ├─ plugins                           //插件
│  ├─ router                            //路由
│  ├─ settings.ts                       //全局样式及主题配置文件
│  ├─ store                             //pinia存储
│  ├─ styles                            //全局样式
│  ├─ types                             //全局ts类型
│  ├─ utils                             //全局工具文件
│  └─ views                             //项目页面文件
│     ├─ admin                          //系统管理
│     │  ├─ config                      //配置中心
│     │  │  ├─ base                     //基本配置
│     │  │  ├─ common                   //通用
│     │  │  ├─ personalization          //个性化
│     │  │  └─ safe                     //安全
│     │  ├─ files                       //文件中心
│     │  ├─ flow                        //流程中心
│     │  │  ├─ group                    //流程分组
│     │  │  └─ template                 //流程模板
│     │  ├─ operation                   //运营中心
│     │  │  ├─ tenantry                 //租户管理
│     │  │  └─ terminal                 //终端管理
│     │  ├─ organize                    //组织中心
│     │  │  ├─ dept                     //组织管理
│     │  │  ├─ member                   //成员管理
│     │  │  └─ post                     //岗位管理
│     │  ├─ service                     //业务中心
│     │  │  ├─ application              //应用管理
│     │  │  └─ dict                     //字典管理
│     │  ├─ system                      //系统中心
│     │  │  ├─ account                  //账户管理
│     │  │  ├─ menu                     //菜单管理
│     │  │  ├─ role                     //角色管理
│     │  │  └─ user                     //人员管理
│     │  └─ tool                        //工具中心
│     ├─ app                            //配置出的通用应用
│     ├─ dashboard                      //首页
│     ├─ error                          //错误页面
│     ├─ login                          //登录页
│     ├─ profile                        //个人中心
│     ├─ redirect                       //重定向页
│     ├─ static                         // 固定页
├─ tsconfig.json                        //ts配置文件
├─ uno.config.ts                        //unocss配置文件
└─ vite.config.ts                       //vite配置文件

郑州蝉鸣数字科技有限公司出品