Skip to content

目录说明

sh
├── public                        非打包资源目录
├── src                           项目源码
│   │—— api                       放api的,每个控制器一个api文件
│   │—— common                    公用的一些
│   │   │—— axios.js              发起http请求
│   │   │—— config.js             配置参数
│   │   │—— encrypt.js            加解密函数
│   │   │—— function.js           一些公用的函数
│   │—— └── loginAction.js        登录后执行的操作
│   │—— component                 放公用组件的
│   │   │—— codeHighlight         代码高亮,展示代码的
│   │   │—— form                  放form里面的自定义字段组件的
│   │   │—— lazyLoad              加载中[组件]
│   │   │—— preview               一些预览的自定义组件
│   │   └── renderEmpty           数据为空的时候展示的组件
│   │—— components                针对这个项目的公用的组件
│   │—— pages                     所有的页面
│   │   │—— adminSetting          权限权限、管理员、角色、代码生成等页面
│   │   │—— config                参数设置页面
│   │   │—— error                 错误页面类似于404
│   │   │—— iframe                iframe页面的时候用的这个组件
│   │   │—— index                 登录后的首页
│   │   │—— layout                后台布局,里面包含了几种布局页面
│   │   │—— login                 登录页面
│   │   │—— news                  文章分类、文章管理页面
│   │   └── refresh               用于页面刷新,暂时没用
│   │—— router                    默认的几个路由
│   │—— static                    放静态资源的
│   │   │—— default               默认的静态资源
│   │   │—— iconfont              放阿里图标的
│   │   │—— ...                   针对这个项目的其它静态资源
│   └── store                     状态管理
│       │—— adminUser.js          当前登录用户
│       │—— contentTabs.js        后台多标签
│       │—— layoutSetting.js      后台布局风格设置
│       └── menuAuth.js           存登录用户的权限、菜单等
├── .env.development              开发环境的配置
├── .env.production               正式环境的配置
├── eslint.config.js              ESLint配置文件
├── vite.config.js                vite配置文件
└── ...                           其它常规文件