更改API 匯入方式
All checks were successful
/ build (push) Successful in 31s

This commit is contained in:
威勝 張 2025-02-25 20:49:51 +08:00
parent 3a642e957b
commit 96114b44ab
8 changed files with 21 additions and 8 deletions

View File

@ -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',
}
}
})

View File

@ -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({

View File

@ -77,7 +77,8 @@
<script setup>
import { ref, onMounted } from 'vue'
import { useRouter } from "vue-router"; //
const { $api_host } = useNuxtApp(); //API host
const config = useRuntimeConfig();// API
const $api_host = config.public.apiHost;
const router = useRouter(); //
// 🔐 token
const authToken = ref("");

View File

@ -72,7 +72,8 @@
<script setup>
import { ref, onMounted } 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(); //
// 🔐 token
const authToken = ref("");

View File

@ -339,7 +339,8 @@
<script setup>
import { onMounted } from "vue";
const { $api_host } = useNuxtApp();
const config = useRuntimeConfig();// API
const $api_host = config.public.apiHost;
definePageMeta({
layout: "default", //

View File

@ -72,7 +72,8 @@
<script setup>
import { ref, onMounted } from 'vue'
import { useRouter } from "vue-router"; //
const { $api_host } = useNuxtApp(); //API host
const config = useRuntimeConfig();// API
const $api_host = config.public.apiHost;
const router = useRouter(); //
const authToken = ref("");// 🔐 token

View File

@ -32,7 +32,8 @@
<script setup>
import { ref, onMounted } from 'vue'
import { useRouter } from "vue-router"; //
const { $api_host } = useNuxtApp(); //API host
const config = useRuntimeConfig();// API
const $api_host = config.public.apiHost;
const router = useRouter(); //
const authToken = ref("");// 🔐 token

View File

@ -4,7 +4,8 @@
import { useHead } from "#app"; // Head
import { ref, onMounted } 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({