-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvite.config.ts
More file actions
27 lines (26 loc) · 769 Bytes
/
Copy pathvite.config.ts
File metadata and controls
27 lines (26 loc) · 769 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import { fileURLToPath, URL } from "node:url";
// NodeAgent dev/build config.
// The self-contained prototype lives at /nodeagent-v1.html (served from the repo
// root by Vite). The React demo app mounts from index.html -> src/app/main.tsx.
export default defineConfig({
plugins: [react()],
resolve: {
alias: {
"@": fileURLToPath(new URL("./src", import.meta.url)),
"@features": fileURLToPath(new URL("./src/features", import.meta.url)),
"@node-agent": fileURLToPath(
new URL("./src/features/node-agent", import.meta.url),
),
},
},
server: {
port: 5173,
open: false,
},
build: {
outDir: "dist",
sourcemap: true,
},
});