From 9348470eccb003d941f75c915a0941714378986a Mon Sep 17 00:00:00 2001
From: alex <alex@alexloehr.net>
Date: Tue, 03 Jun 2025 20:04:39 +0000
Subject: [PATCH] using .env for base urls

---
 vue/.env                     |    2 ++
 vue/src/App.vue              |    3 +++
 vue/src/pages/KursDetail.vue |    5 +++++
 vite.config.js               |    2 +-
 vue/.env.production          |    2 ++
 vue/src/lib/api.js           |    4 ++--
 6 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/vite.config.js b/vite.config.js
index bb0d51d..cffc08d 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -14,7 +14,7 @@
   ],
   resolve: {
     alias: {
-      '@': fileURLToPath(new URL('./src', import.meta.url))
+      '@': fileURLToPath(new URL('./vue/src', import.meta.url))
     },
   },
   server: {
diff --git a/vue/.env b/vue/.env
new file mode 100644
index 0000000..23b8aff
--- /dev/null
+++ b/vue/.env
@@ -0,0 +1,2 @@
+VITE_API_BASE="/api"
+VITE_ILIAS_BASE="http://localhost:8060"
diff --git a/vue/.env.production b/vue/.env.production
new file mode 100644
index 0000000..0dfd00f
--- /dev/null
+++ b/vue/.env.production
@@ -0,0 +1,2 @@
+VITE_API_BASE="https://globusfm-dev2.minervis.com/popcorn/api"
+VITE_ILIAS_BASE="https://globusfm-dev2.minervis.com"
diff --git a/vue/src/App.vue b/vue/src/App.vue
index b9b76eb..701f8ac 100644
--- a/vue/src/App.vue
+++ b/vue/src/App.vue
@@ -6,6 +6,9 @@
 import {ref, watch} from "vue"
 import {useDebounceFn} from '@vueuse/core'
 
+console.log("import.meta.env.VITE_API_BASE",import.meta.env.VITE_API_BASE)
+console.log("import.meta.env.VITE_ILIAS_BASE",import.meta.env.VITE_ILIAS_BASE)
+
 const apiToken = ref("")
 
 function updateApiToken (evt) {
diff --git a/vue/src/lib/api.js b/vue/src/lib/api.js
index ddf06eb..4c230ba 100644
--- a/vue/src/lib/api.js
+++ b/vue/src/lib/api.js
@@ -14,8 +14,8 @@
 
 /////// CONSTANTS ////////////////////////////////////////////////////////////////
 
-export const apiBase = "/api"
-export const iliasBase = "http://localhost:8060"
+export const apiBase = import.meta.env.VITE_API_BASE
+export const iliasBase = import.meta.env.VITE_ILIAS_BASE
 
 /////// KURS ////////////////////////////////////////////////////////////////
 
diff --git a/vue/src/pages/KursDetail.vue b/vue/src/pages/KursDetail.vue
index a09d8c0..0b20326 100644
--- a/vue/src/pages/KursDetail.vue
+++ b/vue/src/pages/KursDetail.vue
@@ -28,13 +28,18 @@
    const dataKursTn = await getKursTn(kursId)
    console.log(dataKursTn)
    kursTn.value = dataKursTn
+
+   console.log(222222222222,import.meta.env.VITE_TST)
 }
+
+const aaa = import.meta.env.VITE_TST
 
 </script>
 
 <template>
 
    <div>
+      <pre>---{{aaa}}</pre>
       <h1>
          Kurs
          <small>{{ kurs?.title }}</small>

--
Gitblit v1.8.0