diff --git a/package.json b/package.json index 7c109bf7..d2dca19c 100644 --- a/package.json +++ b/package.json @@ -26,8 +26,8 @@ }, "scripts": { "build": "vue-tsc && vite build", - "dev-rmo": "vite --config vite/rmo.ts", - "dev-sync": "vite --config vite/sync.ts", + "dev-rmo": "vite serve vite/rmo", + "dev-sync": "vite serve vite/sync", "generate-icons": "node generate-icons.js", "typecheck": "vue-tsc --noEmit", "typecheck:watch": "vue-tsc --noEmit --watch" diff --git a/index-sync.html b/vite/rmo/index.html similarity index 75% rename from index-sync.html rename to vite/rmo/index.html index 8f9e7730..f2a588fc 100644 --- a/index-sync.html +++ b/vite/rmo/index.html @@ -4,10 +4,10 @@ - Nidus Sync + Report Mosquitoes Online
- + diff --git a/ts/main-rmo.ts b/vite/rmo/main.ts similarity index 83% rename from ts/main-rmo.ts rename to vite/rmo/main.ts index 8475c8df..e5a468f3 100644 --- a/ts/main-rmo.ts +++ b/vite/rmo/main.ts @@ -1,6 +1,6 @@ import { createApp } from "vue"; import { createHead } from "@vueuse/head"; -import App from "./AppRMO.vue"; +import App from "@/AppRMO.vue"; const app = createApp(App); const head = createHead(); diff --git a/vite/rmo.ts b/vite/rmo/vite.config.js similarity index 96% rename from vite/rmo.ts rename to vite/rmo/vite.config.js index 1d42ddab..d533269e 100644 --- a/vite/rmo.ts +++ b/vite/rmo/vite.config.js @@ -13,7 +13,7 @@ export default defineConfig({ resolve: { alias: { - "@": path.resolve(__dirname, "../ts"), + "@": path.resolve(__dirname, "../../ts"), }, }, diff --git a/index-rmo.html b/vite/sync/index.html similarity index 84% rename from index-rmo.html rename to vite/sync/index.html index 8f9e7730..ec8cb97c 100644 --- a/index-rmo.html +++ b/vite/sync/index.html @@ -8,6 +8,6 @@
- + diff --git a/ts/main-sync.ts b/vite/sync/main.ts similarity index 83% rename from ts/main-sync.ts rename to vite/sync/main.ts index 963673fa..5ad8ff78 100644 --- a/ts/main-sync.ts +++ b/vite/sync/main.ts @@ -1,17 +1,16 @@ import { createApp } from "vue"; import { createPinia } from "pinia"; -import App from "./App.vue"; -import router from "./router"; -import { SSEManager, type SSEMessage } from "./SSEManager"; -//import { SetupSidebar } from "./sidebar"; +import App from "@/AppSync.vue"; +import router from "@/router"; +import { SSEManager, type SSEMessage } from "@/SSEManager"; import "maplibre-gl/dist/maplibre-gl.css"; // Import Bootstrap Icons CSS import "bootstrap-icons/font/bootstrap-icons.css"; // Import Bootstrap SCSS -import "./style/style.scss"; +import "@/style/style.scss"; // Import custom icons -import "./gen/custom-icons.scss"; +import "@/gen/custom-icons.scss"; // Import Bootstrap JavaScript and make it available globally import * as bootstrap from "bootstrap"; diff --git a/vite/sync.ts b/vite/sync/vite.config.js similarity index 97% rename from vite/sync.ts rename to vite/sync/vite.config.js index 94d27b7d..a5677b32 100644 --- a/vite/sync.ts +++ b/vite/sync/vite.config.js @@ -13,7 +13,7 @@ export default defineConfig({ resolve: { alias: { - "@": path.resolve(__dirname, "../ts"), + "@": path.resolve(__dirname, "../../ts"), }, },