vite: don't optimize wasmboy in dev (fixes devserver)

environments/review-wasmboy-2avzcf/deployments/4280
Alex Gleason 2023-11-24 18:36:37 -06:00
rodzic 3b17bef9e5
commit 33b2d19cd0
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 5 dodań i 2 usunięć

Wyświetl plik

@ -12,7 +12,7 @@ import { VitePWA } from 'vite-plugin-pwa';
import vitePluginRequire from 'vite-plugin-require'; import vitePluginRequire from 'vite-plugin-require';
import { viteStaticCopy } from 'vite-plugin-static-copy'; import { viteStaticCopy } from 'vite-plugin-static-copy';
export default defineConfig({ export default defineConfig(({ command }) => ({
build: { build: {
assetsDir: 'packs', assetsDir: 'packs',
assetsInlineLimit: 0, assetsInlineLimit: 0,
@ -29,6 +29,9 @@ export default defineConfig({
server: { server: {
port: 3036, port: 3036,
}, },
optimizeDeps: {
exclude: command === 'serve' ? ['@soapbox.pub/wasmboy'] : [],
},
plugins: [ plugins: [
checker({ typescript: true }), checker({ typescript: true }),
// @ts-ignore // @ts-ignore
@ -100,7 +103,7 @@ export default defineConfig({
environment: 'jsdom', environment: 'jsdom',
setupFiles: 'src/jest/test-setup.ts', setupFiles: 'src/jest/test-setup.ts',
}, },
}); }));
/** Return file as string, or return empty string if the file isn't found. */ /** Return file as string, or return empty string if the file isn't found. */
function readFileContents(path: string) { function readFileContents(path: string) {