File tree Expand file tree Collapse file tree 3 files changed +13
-19
lines changed Expand file tree Collapse file tree 3 files changed +13
-19
lines changed Original file line number Diff line number Diff line change 11#! /usr/bin/env sh
22
3- if [[ -z " $VITE_DOMAIN " ]]
3+ if [[ -n " $VITE_DOMAIN " ]]
44then
5- VITE_DOMAIN= " http://localhost:3000 "
5+ VITE_API_URL= " $VITE_DOMAIN /api/v1/ "
66fi
77
8- if [[ -z " $MODE " ]]
8+ if [[ -n " $MODE " ]]
99then
10- MODE=" development "
10+ MODE=" $MODE "
1111fi
1212
13- if [[ -z " $VITE_IMAGE_LOGO_URL " ]]
13+ if [[ -n " $VITE_IMAGE_LOGO_URL " ]]
1414then
15- VITE_IMAGE_LOGO_URL=
15+ VITE_IMAGE_LOGO_URL=" $VITE_IMAGE_LOGO_URL "
1616fi
1717
1818
19- if [[ -z " $VITE_ENVIRONMENT_NAME " ]]
19+ if [[ -n " $VITE_ENVIRONMENT_NAME " ]]
2020then
21- VITE_ENVIRONMENT_NAME=local
21+ VITE_ENVIRONMENT_NAME=" $VITE_ENVIRONMENT_NAME "
2222fi
2323
2424
2525cat << EOF > /usr/share/nginx/html/config.js
2626globalThis.env = {
27- VITE_API_URL: "$VITE_DOMAIN /api/v1/ ",
27+ VITE_API_URL: "$VITE_API_URL ",
2828 VITE_ENVIRONMENT_NAME: "$VITE_ENVIRONMENT_NAME ",
2929 MODE: "$MODE ",
3030 VITE_IMAGE_LOGO_URL: "$VITE_IMAGE_LOGO_URL ",
3131}
3232EOF
3333
3434# Handle CMD command
35- exec " $@ "
35+ exec " $@ "
Original file line number Diff line number Diff line change 1- globalThis . env = {
2- VITE_API_URL : 'http://localhost:3000/api/v1/' ,
3- VITE_ENVIRONMENT_NAME : 'local' ,
4- MODE : 'development' ,
5- VITE_IMAGE_LOGO_URL : '' ,
6- } ;
Original file line number Diff line number Diff line change @@ -2,14 +2,14 @@ import axios from 'axios';
22
33export const request = axios . create ( {
44 //@ts -ignore
5- baseURL : globalThis . env . VITE_API_URL ,
5+ baseURL : ( globalThis as any ) . env ?. VITE_API_URL ?? import . meta . env . VITE_API_URL ,
66 withCredentials : true ,
77} ) ;
88
99request . interceptors . request . use ( config => {
1010 if ( config . headers ) {
11- config . headers [ 'Authorization' ] = `Api-Key ${ import . meta. env . VITE_API_KEY } ` ;
11+ config . headers [ 'Authorization' ] = `Api-Key ${ ( ( globalThis as any ) . env ?. VITE_API_KEY ) ?? import . meta. env . VITE_API_KEY } ` ;
1212 return config ;
1313 }
1414 return config ;
15- } ) ;
15+ } ) ;
You can’t perform that action at this time.
0 commit comments