diff --git a/web-report/index.html b/web-report/index.html
index 4e63612..6928a01 100644
--- a/web-report/index.html
+++ b/web-report/index.html
@@ -2,7 +2,7 @@
-
+
WFC Reports
diff --git a/web-report/public/vite.svg b/web-report/src/assets/icon.svg
similarity index 100%
rename from web-report/public/vite.svg
rename to web-report/src/assets/icon.svg
diff --git a/web-report/src/assets/react.svg b/web-report/src/assets/react.svg
deleted file mode 100644
index 6c87de9..0000000
--- a/web-report/src/assets/react.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/web-report/vite.config.ts b/web-report/vite.config.ts
index 8da33e7..669732a 100644
--- a/web-report/vite.config.ts
+++ b/web-report/vite.config.ts
@@ -19,7 +19,23 @@ export default defineConfig({
},
},
build: {
- outDir: '../target/classes/webreport'
+ outDir: '../target/classes/webreport',
+ rollupOptions: {
+ output: {
+ entryFileNames: `assets/report.js`,
+ chunkFileNames: `assets/[name].js`,
+ assetFileNames: (assetInfo: { name: string }) => {
+ const extType = assetInfo.name.split('.').pop();
+ if (extType === 'css') {
+ return `assets/report.css`;
+ }
+ if (extType === 'svg') {
+ return `assets/[name].svg`;
+ }
+ return `assets/[name].[ext]`;
+ },
+ }
+ }
},
} as UserConfig)