21 lines
643 B
TypeScript
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,
|
|
}
|
|
}
|
|
}
|
|
});
|