feat: integrate FIR library and AI FIR controls
This commit is contained in:
+11
-1
@@ -1,3 +1,4 @@
|
||||
import { firDevProxy } from "./firDevProxy";
|
||||
import { jsxLocPlugin } from "@builder.io/vite-plugin-jsx-loc";
|
||||
import react from "@vitejs/plugin-react";
|
||||
import path from "node:path";
|
||||
@@ -51,7 +52,7 @@ const deployBase = isProd
|
||||
: "/";
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [legacySkipModernCssPlugin(), legacyIndexRewritePlugin(), react(), jsxLocPlugin()],
|
||||
plugins: [firDevProxy(),legacySkipModernCssPlugin(), legacyIndexRewritePlugin(), react(), jsxLocPlugin()],
|
||||
define: {
|
||||
"import.meta.env.VITE_X9_LEGACY": JSON.stringify("1"),
|
||||
},
|
||||
@@ -108,6 +109,15 @@ export default defineConfig({
|
||||
strictPort: false,
|
||||
host: true,
|
||||
proxy: {
|
||||
// Same-origin AI endpoint works for localhost and LAN visitors, including SSE.
|
||||
"/ai-api": {
|
||||
target: "http://127.0.0.1:8001",
|
||||
changeOrigin: true,
|
||||
rewrite: p => p.replace(/^\/ai-api/, ""),
|
||||
timeout: 0,
|
||||
proxyTimeout: 0,
|
||||
},
|
||||
"/fir-library": { target: "http://127.0.0.1:8000", changeOrigin: true, rewrite: p => p.replace(/^\/fir-library/, "/api") },
|
||||
"/luxsin-audio-api": {
|
||||
target: "https://api.luxsin.com.cn",
|
||||
changeOrigin: true,
|
||||
|
||||
Reference in New Issue
Block a user