fix: deployment

This commit is contained in:
OhSeongRak 2025-06-17 18:11:50 +09:00
parent e3ec0f6c16
commit d4e0dae167

View File

@ -10,7 +10,7 @@ ARG VUE_APP_SALES_URL
ARG VUE_APP_CONTENT_URL ARG VUE_APP_CONTENT_URL
ARG VUE_APP_RECOMMEND_URL ARG VUE_APP_RECOMMEND_URL
ENV NODE_ENV=production ENV NODE_ENV=development
ENV VUE_APP_AUTH_URL=${VUE_APP_AUTH_URL} ENV VUE_APP_AUTH_URL=${VUE_APP_AUTH_URL}
ENV VUE_APP_MEMBER_URL=${VUE_APP_MEMBER_URL} ENV VUE_APP_MEMBER_URL=${VUE_APP_MEMBER_URL}
ENV VUE_APP_STORE_URL=${VUE_APP_STORE_URL} ENV VUE_APP_STORE_URL=${VUE_APP_STORE_URL}
@ -24,14 +24,14 @@ WORKDIR /app
# Copy package files # Copy package files
COPY ${PROJECT_FOLDER}/package*.json ./ COPY ${PROJECT_FOLDER}/package*.json ./
# Install all dependencies (including devDependencies for build) # Install all dependencies (use npm install instead of npm ci)
RUN npm ci RUN npm install
# Copy source code # Copy source code
COPY ${PROJECT_FOLDER} . COPY ${PROJECT_FOLDER} .
# Build the application # Build the application
RUN npm run build RUN NODE_ENV=production npm run build
# Production stage # Production stage
FROM nginx:alpine AS production FROM nginx:alpine AS production