# project-2
**Repository Path**: djhoon/project-2
## Basic Information
- **Project Name**: project-2
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-10-21
- **Last Updated**: 2025-10-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Vue Element Plus Admin
一套基于 Vue3、Element Plus、TypeScript、Vite4 的后台集成方案。
## 项目介绍
Vue Element Plus Admin 是一个后台管理系统集成解决方案,适用于中大型前端项目开发。它基于最新的前端技术栈,提供了丰富的功能和组件,可以帮助开发者快速搭建企业级后台管理系统。
## 功能特性
- **最新技术栈**:Vue3 + TypeScript + Vite4 + Element Plus
- **权限管理**:路由权限与动态菜单
- **国际化**:支持多语言切换
- **主题定制**:支持主题颜色切换
- **代码规范**:集成 ESLint、Prettier、Stylelint
- **Mock 数据**:支持 Mock 数据模拟
- **构建优化**:支持多种环境构建和打包分析
## 技术选型
- **前端框架**:Vue 3.5.13
- **UI 框架**:Element Plus 2.9.2
- **状态管理**:Pinia 2.3.0
- **路由**:Vue Router 4.5.0
- **构建工具**:Vite 6.0.7
- **语言**:TypeScript 5.7.3
- **包管理**:pnpm 9.15.3
## 安装依赖
```bash
pnpm install
```
## 启动项目
```bash
# 开发环境
pnpm dev
# 生产环境构建
pnpm build:pro
# 测试环境构建
pnpm build:test
# 开发环境构建
pnpm build:dev
# Gitee 部署构建
pnpm build:gitee
```
## 项目结构
```
├── src
│ ├── api # 接口请求
│ ├── assets # 静态资源
│ ├── components # 全局组件
│ ├── layout # 布局组件
│ ├── locales # 国际化
│ ├── router # 路由配置
│ ├── store # 状态管理
│ ├── styles # 全局样式
│ ├── utils # 工具方法
│ ├── views # 页面组件
│ ├── App.vue # 根组件
│ └── main.ts # 入口文件
├── .env.* # 环境配置
├── index.html # 入口 HTML
├── tsconfig.json # TypeScript 配置
├── vite.config.ts # Vite 配置
└── package.json # 依赖配置
```
## 浏览器支持
支持现代浏览器,不支持 IE
| [
](http://godban.github.io/browsers-support-badges/)IE / Edge | [
](http://godban.github.io/browsers-support-badges/)Firefox | [
](http://godban.github.io/browsers-support-badges/)Chrome | [
](http://godban.github.io/browsers-support-badges/)Safari |
| --------- | --------- | --------- | --------- |
| Edge >= 80 | Firefox >= 70 | Chrome >= 80 | Safari >= 13 |
## 许可证
[MIT](./LICENSE)
Copyright (c) 2023-present Archer