Compare commits

..

No commits in common. "main" and "develop" have entirely different histories.

12 changed files with 15 additions and 24 deletions

1
assets/js/api-host.js Normal file
View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

4
plugins/api-host.js Normal file
View File

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