chore: initial baseline with P0-safety .gitignore
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
// =============================================================================
|
||||
// 企微IT智能服务台 — H5用户端 Vite 配置
|
||||
// =============================================================================
|
||||
// 说明:Vite 构建工具配置,定义开发服务器、Vant 按需引入等
|
||||
// =============================================================================
|
||||
|
||||
import { defineConfig } from 'vite'
|
||||
import vue from '@vitejs/plugin-vue'
|
||||
// Vant 按需引入组件解析器
|
||||
import Components from 'unplugin-vue-components/vite'
|
||||
import { VantResolver } from '@vant/auto-import-resolver'
|
||||
|
||||
// Vite 配置
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
// 生产环境基础路径(部署在 /itdesk/ 子路径下,与IT数据平台共享域名)
|
||||
base: '/itdesk/',
|
||||
|
||||
plugins: [
|
||||
// Vue3 插件
|
||||
vue(),
|
||||
// Vant 组件按需引入
|
||||
// 自动导入 Vant 组件,无需手动 import,减小打包体积
|
||||
Components({
|
||||
resolvers: [VantResolver()],
|
||||
}),
|
||||
],
|
||||
|
||||
// 开发服务器配置
|
||||
server: {
|
||||
// 开发服务器端口(避免和坐席前端冲突)
|
||||
port: 5174,
|
||||
// 自动打开浏览器
|
||||
open: true,
|
||||
// API 代理:将 /api 请求转发到后端
|
||||
proxy: {
|
||||
'/api': {
|
||||
target: 'http://localhost:8000',
|
||||
changeOrigin: true,
|
||||
// 本地开发剥离 /api 前缀,因为后端路由不包含 /api(生产 nginx 负责剥离)
|
||||
rewrite: (path) => path.replace(/^\/api/, ''),
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
// 构建配置
|
||||
build: {
|
||||
// 输出目录
|
||||
outDir: 'dist',
|
||||
// 静态资源内联阈值
|
||||
assetsInlineLimit: 4096,
|
||||
},
|
||||
|
||||
// 路径别名
|
||||
resolve: {
|
||||
alias: {
|
||||
'@': '/src',
|
||||
},
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user