Merge pull request 'config(Deploy): use environment to config api server.' (#17) from config_environment_on_production into main
Reviewed-on: #17
This commit is contained in:
commit
e2ccfbcd5f
@ -7,4 +7,7 @@ services:
|
|||||||
- ./:/app/
|
- ./:/app/
|
||||||
ports:
|
ports:
|
||||||
- "7001:3000"
|
- "7001:3000"
|
||||||
|
environment:
|
||||||
|
- VITE_DJANGO_BASE_URL=http://localhost:7000
|
||||||
|
- VITE_API_IMPLEMENTATION=django
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ import Api from './api';
|
|||||||
|
|
||||||
class ApiImplementation {
|
class ApiImplementation {
|
||||||
constructor() {
|
constructor() {
|
||||||
const implementation = process.env.API_IMPLEMENTATION;
|
const implementation = import.meta.env.VITE_API_IMPLEMENTATION;
|
||||||
let apiImplementation;
|
let apiImplementation;
|
||||||
if (implementation === 'django') {
|
if (implementation === 'django') {
|
||||||
apiImplementation = new DjangoApi();
|
apiImplementation = new DjangoApi();
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
class DjangoApi {
|
class DjangoApi {
|
||||||
constructor() {
|
constructor() {
|
||||||
this.base = process.env.DJANGO_BASE_URL;
|
this.base = import.meta.env.VITE_DJANGO_BASE_URL;
|
||||||
}
|
}
|
||||||
|
|
||||||
getCustomers() {
|
getCustomers() {
|
||||||
|
@ -47,8 +47,6 @@ export default defineConfig({
|
|||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
define: { 'process.env': {
|
define: { 'process.env': {
|
||||||
API_IMPLEMENTATION: 'django',
|
|
||||||
DJANGO_BASE_URL: 'http://localhost:7000'
|
|
||||||
} },
|
} },
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
|
Loading…
Reference in New Issue
Block a user