This commit is contained in:
wt 2025-02-14 12:12:10 -08:00 committed by GitHub
commit b3a75113a4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 89 additions and 69 deletions

View file

@ -1,4 +1,4 @@
import { defineConfig } from "vite"
import { defineConfig, loadEnv } from "vite"
import { fileURLToPath, URL } from "url"
import postcss from "./postcss.config.js"
import react from "@vitejs/plugin-react"
@ -8,7 +8,9 @@ import { visualizer } from "rollup-plugin-visualizer"
dns.setDefaultResultOrder("verbatim")
// https://vitejs.dev/config/
export default defineConfig({
export default defineConfig(({ mode })=> {
const env = loadEnv(mode, process.cwd());
return {
assetsInclude: [
'./public/piper/ort-wasm-simd-threaded.wasm',
'./public/piper/piper_phonemize.wasm',
@ -19,7 +21,15 @@ export default defineConfig({
},
server: {
port: 3000,
host: "localhost"
host: '0.0.0.0',
proxy: {
[env.VITE_API_BASE]: {
target: 'http://localhost:3001', // Address of the back-end server
changeOrigin: true,
ws: true,
rewrite: (path) => path
}
}
},
define: {
"process.env": process.env
@ -84,4 +94,5 @@ export default defineConfig({
plugins: []
}
}
}
})

9
pnpm-lock.yaml generated Normal file
View file

@ -0,0 +1,9 @@
lockfileVersion: '9.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
.: {}