diff --git a/index.html b/index.html index 4f8c41faca99e9a6c1130c74c856f194ebf5516e..eb393efc62b65663345f415e027befb8cd025d62 100644 --- a/index.html +++ b/index.html @@ -12,6 +12,6 @@ <strong>We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.</strong> </noscript> <div id="app"></div> - <script type="module" src="./src/main.ts"></script> + <script type="module" src="/src/main.ts"></script> </body> </html> diff --git a/src/modules/admin/routes.ts b/src/modules/admin/routes.ts index cfb93ea2cb2e31a1af804b9791a181fea18daa3e..d7daad1bef0398e6f6f8d9acbe2891a1499f5025 100644 --- a/src/modules/admin/routes.ts +++ b/src/modules/admin/routes.ts @@ -1,7 +1,7 @@ import { RouteConfig } from "vue-router"; -import AdminModule from "./AdminModule.vue"; -import Admin from "./pages/Admin.vue"; +const AdminModule = () => import("./AdminModule.vue"); +const Admin = () => import("./pages/Admin.vue"); export const AdminRoutes: RouteConfig[] = [ { diff --git a/src/modules/error/routes.ts b/src/modules/error/routes.ts index d9add3fc37d406a804a698c7f0e70a4489a75814..68ef1658b978afcda723528b64ae41c2777efa23 100644 --- a/src/modules/error/routes.ts +++ b/src/modules/error/routes.ts @@ -1,7 +1,7 @@ import { RouteConfig } from "vue-router"; -import ErrorModule from "./ErrorModule.vue"; -import NotFound from "./pages/NotFound.vue"; +const ErrorModule = () => import("./ErrorModule.vue"); +const NotFound = () => import("./pages/NotFound.vue"); export const ErrorRoutes: RouteConfig[] = [ // Not Found (404) Page diff --git a/src/modules/login/routes.ts b/src/modules/login/routes.ts index e39ba5349a37438f6f169f907c5e4c5827bba6c6..c032af68cf3d4c6094850daa84d615ecbe3f8936 100644 --- a/src/modules/login/routes.ts +++ b/src/modules/login/routes.ts @@ -1,8 +1,8 @@ import { RouteConfig } from "vue-router"; -import LoginModule from "./LoginModule.vue"; -import Home from "./pages/Home.vue"; -import Login from "./pages/Login.vue"; +const LoginModule = () => import("./LoginModule.vue"); +const Home = () => import("./pages/Home.vue"); +const Login = () => import("./pages/Login.vue"); export const LoginRoutes: RouteConfig[] = [ { diff --git a/src/modules/pid/routes.ts b/src/modules/pid/routes.ts index b63a1f09747fb3c994c9928e11c6999f2d666f2b..02c85efb38f5ae9b029a502a5f3ef3e8bb7eed5a 100644 --- a/src/modules/pid/routes.ts +++ b/src/modules/pid/routes.ts @@ -1,7 +1,7 @@ import { RouteConfig } from "vue-router"; -import PidModule from "./PidModule.vue"; -import Pid from "./pages/Pid.vue"; +const PidModule = () => import("./PidModule.vue"); +const Pid = () => import("./pages/Pid.vue"); export const PidRoutes: RouteConfig[] = [ { diff --git a/src/modules/project/routes.ts b/src/modules/project/routes.ts index 713d1aed32987d7d37df99ba5f5d4e5b95189f57..b460febb558ace0506aa64abfc1036681492366c 100644 --- a/src/modules/project/routes.ts +++ b/src/modules/project/routes.ts @@ -1,11 +1,11 @@ import { RouteConfig } from "vue-router"; -import CreateProject from "./pages/CreateProject.vue"; -import ProjectModule from "./ProjectModule.vue"; -import ProjectPage from "./pages/ProjectPage.vue"; -import Quota from "./pages/Quota.vue"; -import Members from "./pages/Members.vue"; -import Settings from "./pages/Settings.vue"; +const CreateProject = () => import("./pages/CreateProject.vue"); +const ProjectModule = () => import("./ProjectModule.vue"); +const ProjectPage = () => import("./pages/ProjectPage.vue"); +const Quota = () => import("./pages/Quota.vue"); +const Members = () => import("./pages/Members.vue"); +const Settings = () => import("./pages/Settings.vue"); import { ResourceRoutes } from "@/modules/resource/routes"; diff --git a/src/modules/resource/routes.ts b/src/modules/resource/routes.ts index 3de364d79620d763036fbea58e8217cd4736ac30..87899fed0f3c3fa34688f5294f822a4aab10d56e 100644 --- a/src/modules/resource/routes.ts +++ b/src/modules/resource/routes.ts @@ -1,9 +1,9 @@ import { RouteConfig } from "vue-router"; -import CreateResource from "./pages/CreateResource.vue"; -import ResourceModule from "./ResourceModule.vue"; -import ResourcePage from "./pages/ResourcePage.vue"; -import Settings from "./pages/Settings.vue"; +const CreateResource = () => import("./pages/CreateResource.vue"); +const ResourceModule = () => import("./ResourceModule.vue"); +const ResourcePage = () => import("./pages/ResourcePage.vue"); +const Settings = () => import("./pages/Settings.vue"); export const ResourceRoutes: RouteConfig[] = [ { diff --git a/src/modules/search/routes.ts b/src/modules/search/routes.ts index 16487fdb301746710f0961c5cfa44cdb74402c68..37cea0686451fd8128716bdcba653e3364d7a5d4 100644 --- a/src/modules/search/routes.ts +++ b/src/modules/search/routes.ts @@ -1,7 +1,7 @@ import { RouteConfig } from "vue-router"; -import SearchModule from "./SearchModule.vue"; -import Search from "./pages/Search.vue"; +const SearchModule = () => import("./SearchModule.vue"); +const Search = () => import("./pages/Search.vue"); export const SearchRoutes: RouteConfig[] = [ { diff --git a/src/modules/userprofile/routes.ts b/src/modules/userprofile/routes.ts index 12ab534ebcb7226e28290192695ca40bb07bdfd0..f9ff664efdca7d738c0d3c3edb2096ab32bcc452 100644 --- a/src/modules/userprofile/routes.ts +++ b/src/modules/userprofile/routes.ts @@ -1,7 +1,7 @@ import { RouteConfig } from "vue-router"; -import UserProfileModule from "./UserProfileModule.vue"; -import UserProfile from "./pages/UserProfile.vue"; +const UserProfileModule = () => import("./UserProfileModule.vue"); +const UserProfile = () => import("./pages/UserProfile.vue"); export const UserProfileRoutes: RouteConfig[] = [ { diff --git a/vite.config.js b/vite.config.js index 7ddffeb11946a6921c09b5dcb58459484c60ab98..06e7c36866d66fe9ed33c1ca0c11995feb8af70c 100644 --- a/vite.config.js +++ b/vite.config.js @@ -26,7 +26,6 @@ const config = defineConfig({ ], server: { - base: './', hmr: { clientPort: 443, // Remove when final deploying it @@ -35,8 +34,6 @@ const config = defineConfig({ host: true, port: 9234, }, - - base: './', });