Added backend URL to .env configuration.
parent
1540527b9c
commit
fa49ed91a8
|
|
@ -2,6 +2,10 @@
|
||||||
FROM node:16-alpine as build
|
FROM node:16-alpine as build
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
# Assign environments variables
|
||||||
|
ARG VITE_POCKETBASE_BASE_ROUTE
|
||||||
|
ENV VITE_POCKETBASE_BASE_ROUTE=${VITE_POCKETBASE_BASE_ROUTE}
|
||||||
|
|
||||||
COPY package.json ./
|
COPY package.json ./
|
||||||
RUN ["npm", "install"]
|
RUN ["npm", "install"]
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,9 @@ services:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
|
|
||||||
|
args:
|
||||||
|
VITE_POCKETBASE_BASE_ROUTE: "$VITE_POCKETBASE_BASE_ROUTE"
|
||||||
|
|
||||||
ports:
|
ports:
|
||||||
- "${DOXFOOD_SERVER_PORT:-9000}:80"
|
- "${DOXFOOD_SERVER_PORT:-9000}:80"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,23 @@
|
||||||
import { fileURLToPath, URL } from "node:url";
|
import { fileURLToPath, URL } from "node:url";
|
||||||
import { defineConfig } from "vite";
|
import { defineConfig, loadEnv } from "vite";
|
||||||
import vue from "@vitejs/plugin-vue";
|
import vue from "@vitejs/plugin-vue";
|
||||||
|
|
||||||
// https://vitejs.dev/config/
|
// https://vitejs.dev/config/
|
||||||
export default defineConfig({
|
export default defineConfig(({ mode }) => {
|
||||||
plugins: [vue()],
|
const env = loadEnv(mode, process.cwd(), "");
|
||||||
resolve: {
|
return {
|
||||||
alias: {
|
plugins: [vue()],
|
||||||
"@": fileURLToPath(new URL("./src", import.meta.url)),
|
resolve: {
|
||||||
|
alias: {
|
||||||
|
"@": fileURLToPath(new URL("./src", import.meta.url)),
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
server: {
|
||||||
server: {
|
host: "127.0.0.1",
|
||||||
host: "127.0.0.1",
|
cors: true,
|
||||||
cors: true,
|
},
|
||||||
},
|
define: {
|
||||||
|
"import.meta.env.VITE_POCKETBASE_BASE_ROUTE": JSON.stringify(env.VITE_POCKETBASE_BASE_ROUTE),
|
||||||
|
},
|
||||||
|
};
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue