diff --git a/public/404.html b/404.html
similarity index 100%
rename from public/404.html
rename to 404.html
diff --git a/vite.config.js b/vite.config.js
index 6f65b30..770e900 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -7,10 +7,19 @@ import Components from "unplugin-vue-components/vite";
import AutoImport from "unplugin-auto-import/vite";
import IconsResolver from "unplugin-icons/resolver";
import { PrimeVueResolver } from "unplugin-vue-components/resolvers";
+import { resolve } from "node:path";
// https://vitejs.dev/config/
export default defineConfig({
base: process.env.NODE_ENV === "production" ? "/forecast/" : "/",
+ build: {
+ rollupOptions: {
+ input: {
+ main: resolve(__dirname, 'index.html'),
+ error: resolve(__dirname, '404.html')
+ }
+ }
+ },
plugins: [
vue(),
ViteImageOptimizer({