# soaui **Repository Path**: feiyit/soaui ## Basic Information - **Project Name**: soaui - **Description**: https://github.com/feiyit/soaui - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2023-08-21 - **Last Updated**: 2024-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #
SOAUI
基于 Vue 3、Vite、TypeScript、Pinia 和 Vue Router 高可用的前端管理框架。 ## 项目依赖 在开始之前,请确保你已经安装了以下依赖: - [Node.js](https://nodejs.org/) - [Vue CLI](https://cli.vuejs.org/) - [Pinia](https://pinia.esm.dev/) - [Vue Router](https://router.vuejs.org/) - [axios](https://www.axios-http.cn/) ## 项目设置 首先,克隆这个仓库并安装依赖: ```bash git clone https://github.com/feiyit/soaui.git cd soaui pnpm install ``` ## 运行项目 运行以下命令以在本地启动开发服务器: ```bash pnpm dev ``` ## 项目结构说明 - `src/`:项目源代码的根目录。 - `api/`:存放读取api访问配置。 - `assets/`:存放静态资源文件的目录,例如图片、样式、字体等。 - `components/`:包含 Vue 组件的目录,可以按功能或模块组织。 - `config/`:系统的全局配置以及组件配置。 - `directives/`:权限指令的相关配置。 - `icons/`:icon图标的配置,支持阿里svg图标。 - `layout/`:系统框架布局文件。 - `router/`:路由相关配置,包括静态路由、动态路由。 - `store/`:状态管理的相关配置。 - `style/`:样式相关配置。 - `utils/`:工具箱:包括数据请求封装、加解密等一些常用工具。 - `views/`:页面视图组件的目录,通常用于路由视图组件。 - `App.vue`:根组件,是应用的入口。 - `main.ts`:项目的入口文件,初始化 Vue 应用。 - `package.json`:项目依赖和脚本配置文件,包括项目名称、依赖列表和自定义脚本。 - `vite.config.js`:Vite 构建工具的配置文件,用于配置开发服务器、构建选项等。 - `tsconfig.json`:TypeScript 配置文件,用于配置 TypeScript 编译选项和类型检查。