diff --git a/assets/js/api-host.js b/assets/js/api-host.js new file mode 100644 index 0000000..55d6f15 --- /dev/null +++ b/assets/js/api-host.js @@ -0,0 +1 @@ +export let api_host = 'http://localhost:5291'; \ No newline at end of file diff --git a/layouts/default.vue b/layouts/default.vue index 394fc79..16293e1 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,419 +1,571 @@ - diff --git a/layouts/defaultmanager.vue b/layouts/defaultmanager.vue index 3c4d31b..d1369a0 100644 --- a/layouts/defaultmanager.vue +++ b/layouts/defaultmanager.vue @@ -1,419 +1,571 @@ - diff --git a/nuxt.config.ts b/nuxt.config.ts index 8ae12e6..8cf71e2 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,5 +1,6 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ compatibilityDate: '2024-11-01', - devtools: { enabled: true } + devtools: { enabled: true }, + plugins: ['~/plugins/api-host.js'] }) diff --git a/pages/Home_pages/create_user.vue b/pages/Home_pages/create_user.vue index 5bf72bd..e5b2f1e 100644 --- a/pages/Home_pages/create_user.vue +++ b/pages/Home_pages/create_user.vue @@ -9,7 +9,7 @@
-

Create an Account!

+

創 建 帳 號 !

diff --git a/pages/Home_pages/index.vue b/pages/Home_pages/index.vue index ada7b16..7292c92 100644 --- a/pages/Home_pages/index.vue +++ b/pages/Home_pages/index.vue @@ -1,103 +1,164 @@ - diff --git a/pages/Lamiter_pages/index.vue b/pages/Lamiter_pages/index.vue index a1e8de0..e164587 100644 --- a/pages/Lamiter_pages/index.vue +++ b/pages/Lamiter_pages/index.vue @@ -1,11 +1,23 @@ \ No newline at end of file + +import { onMounted } from "vue"; +const { $api_host } = useNuxtApp(); + +definePageMeta({ + layout: "default", // 指定自定義的佈局名稱 +}); + +function test() { + console.log($api_host); +} + +//開機自啟 +onMounted(() => { + test(); +}); + + diff --git a/pages/index.vue b/pages/index.vue index 8b9b091..b4dae08 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -1,35 +1,84 @@ - - + diff --git a/plugins/api-host.js b/plugins/api-host.js new file mode 100644 index 0000000..eabac58 --- /dev/null +++ b/plugins/api-host.js @@ -0,0 +1,4 @@ +export default defineNuxtPlugin(nuxtApp => { + // 定義 api_host 為全局變數 + nuxtApp.provide('api_host', 'http://localhost:5291'); + }); \ No newline at end of file