From 96114b44ab2761f52235cbdf59dc3e88603f0640 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A8=81=E5=8B=9D=20=E5=BC=B5?= Date: Tue, 25 Feb 2025 20:49:51 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9API=20=E5=8C=AF=E5=85=A5?= =?UTF-8?q?=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nuxt.config.ts | 7 ++++++- pages/Home_pages/index.vue | 4 +++- pages/Lamiter_pages/Company-[guid].vue | 3 ++- pages/Lamiter_pages/Company_Control_page.vue | 3 ++- pages/Lamiter_pages/index.vue | 3 ++- pages/Manage_pages/Health_Control_page.vue | 3 ++- pages/Manage_pages/health_person-[guid].vue | 3 ++- pages/index.vue | 3 ++- 8 files changed, 21 insertions(+), 8 deletions(-) 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 @@