Files
vue3-base/vite.config.ts
LuRuiqian 39542b378f feat: 重构登录页面和API结构,添加动态菜单和路由权限控制
- 重构登录页面为简洁风格,移除动画角色,优化表单验证和错误提示
- 重新组织API模块结构,拆分为system和user子模块
- 添加动态菜单获取和路由权限控制功能
- 实现404页面和错误处理
- 更新环境配置文件,区分开发、测试和生产环境
- 优化请求拦截器,处理token和错误响应
- 添加菜单状态管理,支持动态路由生成和权限验证
- 更新主布局,支持动态菜单渲染和响应式设计
- 优化首页样式和组件结构
2026-04-17 11:44:50 +08:00

25 lines
481 B
TypeScript

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import { resolve } from 'path'
// https://vite.dev/config/
export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': resolve(__dirname, 'src'),
},
},
server: {
port: 3000,
open: true,
proxy: {
'/api': {
target: 'http://localhost:8080/',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, ''),
},
},
},
})