mirror of
https://gitlab.com/veilid/veilid.git
synced 2025-07-30 10:18:41 -04:00
25 lines
533 B
TypeScript
25 lines
533 B
TypeScript
import { defineConfig, searchForWorkspaceRoot } from 'vite';
|
|
import react from '@vitejs/plugin-react-swc'
|
|
import wasm from 'vite-plugin-wasm';
|
|
import path from 'path';
|
|
|
|
// search up for workspace root
|
|
const workspaceRoot = searchForWorkspaceRoot(process.cwd());
|
|
|
|
// https://vite.dev/config/
|
|
export default defineConfig({
|
|
plugins: [react(), wasm()],
|
|
server: {
|
|
port: 5001,
|
|
fs: {
|
|
allow: [
|
|
workspaceRoot,
|
|
path.resolve(
|
|
workspaceRoot,
|
|
'../../pkg/'
|
|
),
|
|
],
|
|
},
|
|
|
|
},
|
|
})
|