Files

21 lines
643 B
TypeScript

import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
export default defineConfig({
plugins: [react()],
server: {
// 端口与后端代理目标可用环境变量覆盖,避免多项目/多实例撞车(默认保持原值)
port: Number(process.env.VITE_PORT) || 5173,
strictPort: false,
proxy: {
"/api": {
target: process.env.VITE_API_TARGET || "http://127.0.0.1:8010",
changeOrigin: true,
// 视频提炼抽帧更密,模型写全片分镜稿可达 1–2 分钟;默认代理超时会先断
timeout: 300_000,
proxyTimeout: 300_000,
}
}
}
});