diff options
| author | Martial Simon <msimon_fr@hotmail.com> | 2025-09-15 01:08:27 +0200 |
|---|---|---|
| committer | Martial Simon <msimon_fr@hotmail.com> | 2025-09-15 01:08:27 +0200 |
| commit | c9b6b9a5ca082fe7c1b6f58d7713f785a9eb6a5c (patch) | |
| tree | 3e4f42f93c7ae89a364e4d51fff6e5cec4e55fa9 /rushs/eplace/vite.config.js | |
add: graphs et rushs
Diffstat (limited to 'rushs/eplace/vite.config.js')
| -rw-r--r-- | rushs/eplace/vite.config.js | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/rushs/eplace/vite.config.js b/rushs/eplace/vite.config.js new file mode 100644 index 0000000..bb8b7a2 --- /dev/null +++ b/rushs/eplace/vite.config.js @@ -0,0 +1,41 @@ +import { resolve } from "path"; +import { defineConfig, loadEnv } from "vite"; +import dns from "dns"; + +dns.setDefaultResultOrder("verbatim"); +const root = resolve(__dirname, "src/pages/"); + +export default ({ mode }) => { + process.env = { ...process.env, ...loadEnv(mode, process.cwd()) }; + + return defineConfig({ + root, + server: { + host: process.env.VITE_HOST, + port: process.env.VITE_PORT, + proxy: { + // $VITE_URL/api* -> $VITE_API_URL/api* + "/api": { + target: process.env.VITE_API_URL, + changeOrigin: true, + }, + // $VITE_URL/socket.io* -> $VITE_API_URL/socket.io* + "/socket.io": { + target: process.env.VITE_API_URL, + changeOrigin: true, + ws: true, + }, + // $VITE_URL/auth-api* -> $VITE_AUTH_URL* + "/auth-api": { + target: process.env.VITE_AUTH_URL, + changeOrigin: true, + secure: false, + rewrite: (path) => path.replace(/^\/auth-api/, ""), + }, + }, + }, + + publicDir: resolve(__dirname, "public"), + assetsInclude: ["src/components/**/*.html"], + }); +}; |
