diff options
Diffstat (limited to 'web/pw-frontend/vite.config.js')
-rw-r--r-- | web/pw-frontend/vite.config.js | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/web/pw-frontend/vite.config.js b/web/pw-frontend/vite.config.js new file mode 100644 index 0000000..a7fcc74 --- /dev/null +++ b/web/pw-frontend/vite.config.js @@ -0,0 +1,26 @@ +import { defineConfig } from 'vite' +import { svelte } from '@sveltejs/vite-plugin-svelte' +import { viteCommonjs } from '@originjs/vite-plugin-commonjs' +import wasmPack from 'vite-plugin-wasm-pack'; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + svelte(), + wasmPack(["./planetwars-rs"]), + viteCommonjs({ + transformMixedEsModules: true, + }), + ], + build: { + commonjsOptions: { + transformMixedEsModules: true, + }, + }, + server: { + proxy: { + "/api/": "http://localhost:5000", + "/ws": "ws://localhost:5000/ws", + }, + }, +}) |