- 新增初始上分备注(日常上分/开户赠金/自定义)及前后台校验与展示 - 优化钱包流水类型与备注显示,区分管理员/代理/玩家上下分 - 修复登录后语言被后端覆盖的问题,登录时同步当前语言到服务端 - 后台代理/玩家表格操作栏重构,充值订单增加备注列 - 前台个人中心、充值、账单与验证码组件体验优化 Co-authored-by: Cursor <cursoragent@cursor.com>
28 lines
926 B
TypeScript
28 lines
926 B
TypeScript
import { defineConfig } from 'vite';
|
||
import vue from '@vitejs/plugin-vue';
|
||
import { resolve } from 'path';
|
||
|
||
export default defineConfig({
|
||
plugins: [vue()],
|
||
resolve: {
|
||
// 避免 src 内遗留的 .js 抢先于 .ts/.vue 被解析(曾导致 i18n 文案缺失)
|
||
extensions: ['.mjs', '.ts', '.mts', '.tsx', '.vue', '.js', '.jsx', '.json'],
|
||
alias: {
|
||
// shared 的 dist 为 CommonJS,Vite 无法按命名导出加载;直连源码
|
||
'@thebet365/shared': resolve(__dirname, '../../packages/shared/src/index.ts'),
|
||
},
|
||
dedupe: ['echarts', 'vue-echarts', 'vue'],
|
||
},
|
||
optimizeDeps: {
|
||
include: ['echarts', 'vue-echarts'],
|
||
},
|
||
publicDir: resolve(__dirname, '../../packages/shared/public'),
|
||
server: {
|
||
port: 5174,
|
||
proxy: {
|
||
'/api': { target: 'http://localhost:3000', changeOrigin: true },
|
||
'/uploads': { target: 'http://localhost:3000', changeOrigin: true },
|
||
},
|
||
},
|
||
});
|