annotate web/vite.config.ts @ 6:a4659594f2e5

add web page
author drewp@bigasterisk.com
date Sat, 06 Jul 2024 16:44:47 -0700
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
1 import { defineConfig } from "vite";
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
2
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
3 export default defineConfig({
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
4 base: "/sco/",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
5 server: {
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
6 host: "0.0.0.0",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
7 strictPort: true,
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
8 port: 8002,
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
9 hmr: { path: "vite-ws" },
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
10 fs: {
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
11 allow: [
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
12 // these are relative to config.root which is ./src/
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
13 ".",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
14 "../node_modules",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
15 ],
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
16 },
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
17 proxy: {
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
18 "/sco/query": {
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
19 target: "http://127.0.0.1:8001/",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
20 },
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
21 },
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
22 },
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
23 root: "src",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
24 build: {
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
25 assetsDir: "src",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
26 target: "esnext",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
27 lib: {
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
28 entry: "src/index.ts",
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
29 formats: ["es"],
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
30 },
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
31 },
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
32 define: {
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
33 global: {},
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
34 },
a4659594f2e5 add web page
drewp@bigasterisk.com
parents:
diff changeset
35 });