diff --git a/frontend/react/vite.config.js b/frontend/react/vite.config.js
index e24eb367..8db2f7df 100644
--- a/frontend/react/vite.config.js
+++ b/frontend/react/vite.config.js
@@ -7,6 +7,9 @@ export default defineConfig({
base: "/vite",
build: {
outDir: '../server/public/vite'
+ },esbuild: {
+ minifyIdentifiers: false,
+ keepNames: true,
}
});
\ No newline at end of file
diff --git a/frontend/server/.vscode/launch.json b/frontend/server/.vscode/launch.json
index 5be90790..3c8a7300 100644
--- a/frontend/server/.vscode/launch.json
+++ b/frontend/server/.vscode/launch.json
@@ -50,6 +50,51 @@
],
"restart": true,
"preLaunchTask": "demo-server"
+ },
+ {
+ "type": "node",
+ "request": "launch",
+ "name": "Launch Server static Vite (DCS)",
+ "skipFiles": [
+ "
/**"
+ ],
+ "runtimeExecutable": "nodemon",
+ "runtimeArgs": [
+ "--watch",
+ "src/**/*.ts",
+ "--exec",
+ "node",
+ "--inspect",
+ "-r",
+ "ts-node/register",
+ "src/www.ts",
+ "-c",
+ "${input:enterDir}/Config/olympus.json"
+ ],
+ "restart": true
+ },
+ {
+ "type": "node",
+ "request": "launch",
+ "name": "Launch Server static Vite (No DCS)",
+ "skipFiles": [
+ "/**"
+ ],
+ "runtimeExecutable": "nodemon",
+ "runtimeArgs": [
+ "--watch",
+ "src/**/*.ts",
+ "--exec",
+ "node",
+ "--inspect",
+ "-r",
+ "ts-node/register",
+ "src/www.ts",
+ "-c",
+ "${input:enterDir}/Config/olympus.json"
+ ],
+ "restart": true,
+ "preLaunchTask": "demo-server"
}
],
"inputs": [
diff --git a/frontend/server/package.json b/frontend/server/package.json
index 25cb38f9..49cf8b1b 100644
--- a/frontend/server/package.json
+++ b/frontend/server/package.json
@@ -35,6 +35,7 @@
},
"devDependencies": {
"ts-node": "^10.9.2",
- "typescript": "^5.5.3"
+ "typescript": "^5.5.3",
+ "vite": "^6.0.3"
}
}
diff --git a/frontend/server/public/vite.svg b/frontend/server/public/vite.svg
new file mode 100644
index 00000000..e7b8dfb1
--- /dev/null
+++ b/frontend/server/public/vite.svg
@@ -0,0 +1 @@
+
\ No newline at end of file