add env files for dev and production

This commit is contained in:
Adrian Zürcher
2025-11-04 15:30:17 +01:00
parent aec741f094
commit 7eb5ab9ab2
3 changed files with 4 additions and 3 deletions

1
.env.development Normal file
View File

@@ -0,0 +1 @@
VITE_API_URL= https://localhost:9500/api

1
.env.production Normal file
View File

@@ -0,0 +1 @@
VITE_API_URL= https://members.tecamino.com/api

View File

@@ -3,12 +3,11 @@ import type { AxiosError, AxiosInstance, AxiosRequestConfig, AxiosResponse } fro
import axios from 'axios'; import axios from 'axios';
import { useLogin } from 'src/vueLib/login/useLogin'; import { useLogin } from 'src/vueLib/login/useLogin';
const host = window.location.hostname; const host = import.meta.env.VITE_API_URL;
export const portApp = 9500;
// Create axios instance // Create axios instance
export const appApi: AxiosInstance = axios.create({ export const appApi: AxiosInstance = axios.create({
baseURL: `https://${host}:${portApp}/api`, baseURL: host,
timeout: 10000, timeout: 10000,
withCredentials: true, withCredentials: true,
}); });