diff --git a/nuxt.config.ts b/nuxt.config.ts index 8cf71e2..45de050 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -2,5 +2,10 @@ export default defineNuxtConfig({ compatibilityDate: '2024-11-01', devtools: { enabled: true }, - plugins: ['~/plugins/api-host.js'] + plugins: ['~/plugins/api-host.js'], + runtimeConfig: { + public: { + apiHost: process.env.NUXT_PUBLIC_API_HOST || 'http://localhost:5291', + } + } }) diff --git a/pages/Home_pages/index.vue b/pages/Home_pages/index.vue index 7600d6f..e2d801e 100644 --- a/pages/Home_pages/index.vue +++ b/pages/Home_pages/index.vue @@ -87,7 +87,9 @@ import { useHead,useState } from "#app"; import { ref } from "vue"; import { useRouter } from "vue-router"; //匯入路徑 -const { $api_host } = useNuxtApp(); //匯入API host +const config = useRuntimeConfig(); +const $api_host = config.public.apiHost; + const router = useRouter(); // 匯入 definePageMeta({ diff --git a/pages/Lamiter_pages/Company-[guid].vue b/pages/Lamiter_pages/Company-[guid].vue index 8062b31..5f29cf6 100644 --- a/pages/Lamiter_pages/Company-[guid].vue +++ b/pages/Lamiter_pages/Company-[guid].vue @@ -77,7 +77,8 @@