fix(player): dev Vite proxy reads API PORT; wallet list rows blend with page background

This commit is contained in:
2026-06-23 14:52:04 +08:00
parent b91aa74be1
commit ce28f1719b
5 changed files with 32 additions and 8 deletions

View File

@@ -1,6 +1,7 @@
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import { resolve } from 'path';
import { resolveApiDevTarget } from '../../scripts/dev-api-target.mjs';
import { visualizer } from 'rollup-plugin-visualizer';
import AutoImport from 'unplugin-auto-import/vite';
import Components from 'unplugin-vue-components/vite';
@@ -8,6 +9,7 @@ import { ElementPlusResolver } from 'unplugin-vue-components/resolvers';
export default defineConfig(({ mode }) => {
const analyze = process.env.ANALYZE === '1' || mode === 'analyze';
const apiTarget = resolveApiDevTarget();
return {
plugins: [
@@ -75,8 +77,8 @@ export default defineConfig(({ mode }) => {
server: {
port: 5174,
proxy: {
'/api': { target: 'http://localhost:3000', changeOrigin: true },
'/uploads': { target: 'http://localhost:3000', changeOrigin: true },
'/api': { target: apiTarget, changeOrigin: true },
'/uploads': { target: apiTarget, changeOrigin: true },
},
},
};

View File

@@ -315,7 +315,7 @@ const pullIndicatorStyle = () => ({
padding: 12px 16px;
border: none;
border-bottom: 1px solid var(--border);
background: var(--bg-card);
background: transparent;
cursor: pointer;
}
@@ -324,7 +324,7 @@ const pullIndicatorStyle = () => ({
}
.tx-row:active {
background: var(--bg-hover);
background: rgba(255, 255, 255, 0.04);
}
.tx-main {

View File

@@ -182,7 +182,7 @@ const pullIndicatorStyle = () => ({
padding: 6px 10px;
border: none;
border-bottom: 1px solid var(--border);
background: var(--bg-card);
background: transparent;
cursor: pointer;
}
@@ -191,7 +191,7 @@ const pullIndicatorStyle = () => ({
}
.tx-row:active {
background: var(--bg-hover);
background: rgba(255, 255, 255, 0.04);
}
.tx-main {

View File

@@ -1,6 +1,9 @@
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import { resolve } from 'path';
import { resolveApiDevTarget } from '../../scripts/dev-api-target.mjs';
const apiTarget = resolveApiDevTarget();
export default defineConfig({
plugins: [vue()],
@@ -37,8 +40,8 @@ export default defineConfig({
server: {
port: 5173,
proxy: {
'/api': { target: 'http://localhost:3000', changeOrigin: true },
'/uploads': { target: 'http://localhost:3000', changeOrigin: true },
'/api': { target: apiTarget, changeOrigin: true },
'/uploads': { target: apiTarget, changeOrigin: true },
},
},
});