編輯API 方式
Some checks failed
/ build (push) Has been cancelled

This commit is contained in:
威勝 張 2025-02-25 21:41:48 +08:00
parent 96114b44ab
commit dfc94db91a
5 changed files with 5 additions and 9 deletions

View File

@ -1 +0,0 @@
export let api_host = 'http://localhost:5291';

View File

@ -535,7 +535,8 @@
import { ref, onMounted } from 'vue' import { ref, onMounted } from 'vue'
import { useHead } from "#app"; import { useHead } from "#app";
import { useRouter } from "vue-router"; // import { useRouter } from "vue-router"; //
const { $api_host } = useNuxtApp(); //API host const config = useRuntimeConfig();
const $api_host = config.public.apiHost;
const router = useRouter(); // const router = useRouter(); //
useHead({ useHead({

View File

@ -533,7 +533,8 @@
<script setup> <script setup>
import { useHead } from "#app"; import { useHead } from "#app";
import { useRouter } from "vue-router"; // import { useRouter } from "vue-router"; //
const { $api_host } = useNuxtApp(); //API host const config = useRuntimeConfig();
const $api_host = config.public.apiHost;
const router = useRouter(); // const router = useRouter(); //
useHead({ useHead({

View File

@ -2,10 +2,9 @@
export default defineNuxtConfig({ export default defineNuxtConfig({
compatibilityDate: '2024-11-01', compatibilityDate: '2024-11-01',
devtools: { enabled: true }, devtools: { enabled: true },
plugins: ['~/plugins/api-host.js'],
runtimeConfig: { runtimeConfig: {
public: { public: {
apiHost: process.env.NUXT_PUBLIC_API_HOST || 'http://localhost:5291', apiHost: 'http://localhost:5291',
} }
} }
}) })

View File

@ -1,4 +0,0 @@
export default defineNuxtPlugin(nuxtApp => {
// 定義 api_host 為全局變數
nuxtApp.provide('api_host', 'http://localhost:5291');
});