From d6e825a3dc22883998320a534678adfdde16caa4 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Wed, 28 Feb 2024 16:32:47 +0700 Subject: [PATCH] Update build directory and configuration --- .gitignore | 1 + Dockerfile | 8 +------- vite.config.ts | 7 +++++++ 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 08910b9..3f04968 100755 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,7 @@ lerna-debug.log* node_modules .DS_Store dist +build dist-ssr coverage *.local diff --git a/Dockerfile b/Dockerfile index 959bd26..dc729ea 100755 --- a/Dockerfile +++ b/Dockerfile @@ -6,17 +6,11 @@ COPY . . RUN npm run build FROM nginx:stable-alpine as production-stage -COPY --from=build-stage /app/dist /usr/share/nginx/html +COPY --from=build-stage /app/build /usr/share/nginx/html COPY --from=build-stage /app/nginx.conf /etc/nginx/nginx.conf EXPOSE 32166 CMD ["nginx", "-g", "daemon off;"] -# FROM nginx:stable-alpine -# COPY /dist /usr/share/nginx/html -# COPY /nginx.conf /etc/nginx/nginx.conf -# EXPOSE 32166 -# CMD ["nginx", "-g", "daemon off;"] - # FROM nginx:stable-alpine # COPY /dist /usr/share/nginx/html # COPY /nginx.conf /etc/nginx/nginx.conf diff --git a/vite.config.ts b/vite.config.ts index c7a9174..b273b1c 100755 --- a/vite.config.ts +++ b/vite.config.ts @@ -21,4 +21,11 @@ export default defineConfig({ '@': fileURLToPath(new URL('./src', import.meta.url)), } }, + build: { + outDir: 'build', + emptyOutDir: true, + chunkSizeWarningLimit: 4096, + cssCodeSplit: true, + cssMinify: true, + } })