From 9b9de74084bc24ecdf6ab1af60e80eeb573dce49 Mon Sep 17 00:00:00 2001 From: nmemmert <67961292+nmemmert@users.noreply.github.com> Date: Wed, 2 Sep 2026 09:20:26 -0400 Subject: [PATCH] Fix Vite parsing git objects as JS modules on dev server - Add server.watch.ignored for .git/** so chokidar doesn't pick up changes to git object files during git pull/fetch on the server - Add .dockerignore to exclude .git, node_modules, and dist from the Docker build context Co-Authored-By: Claude Sonnet 4.6 --- .dockerignore | 4 ++++ vite.config.js | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..f71ed12 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,4 @@ +.git +node_modules +dist +*.log diff --git a/vite.config.js b/vite.config.js index 3dc6e77..dde6473 100644 --- a/vite.config.js +++ b/vite.config.js @@ -6,6 +6,9 @@ export default defineConfig({ server: { host: true, allowedHosts: ['study.necloud.us', 'localhost', 'study.versebyversewithnate.us'], + watch: { + ignored: ['**/.git/**'], + }, // Proxy /api calls to the Express backend during development proxy: { '/api': {