k-l-lambda Claude commited on
Commit
eac5346
·
1 Parent(s): 65d4295

Fix NODE_ENV=development in .env for production build

Browse files

- deploy.sh now sets NODE_ENV=production in .env
- This ensures Vite builds with production mode detection

Co-Authored-By: Claude <noreply@anthropic.com>

Files changed (3) hide show
  1. Dockerfile +1 -1
  2. deploy.sh +2 -0
  3. trigo-web/.env +1 -1
Dockerfile CHANGED
@@ -3,7 +3,7 @@ FROM node:20-slim
3
  # Set noninteractive installation
4
  ENV DEBIAN_FRONTEND=noninteractive
5
 
6
- # Build timestamp to force cache invalidation: 2026-01-11T11:00
7
 
8
  # Install build dependencies
9
  RUN apt-get update && apt-get install -y \
 
3
  # Set noninteractive installation
4
  ENV DEBIAN_FRONTEND=noninteractive
5
 
6
+ # Build timestamp to force cache invalidation: 2026-01-11T11:30
7
 
8
  # Install build dependencies
9
  RUN apt-get update && apt-get install -y \
deploy.sh CHANGED
@@ -139,6 +139,8 @@ cd "$HF_SPACE"
139
  echo " Removing VITE_SERVER_URL from .env for production..."
140
  cd "$HF_SPACE/trigo-web"
141
  sed -i '/^VITE_SERVER_URL=/d' .env 2>/dev/null || true
 
 
142
  # Also remove .env.local which has local dev settings
143
  rm -f .env.local backend/.env.local 2>/dev/null || true
144
  cd "$HF_SPACE"
 
139
  echo " Removing VITE_SERVER_URL from .env for production..."
140
  cd "$HF_SPACE/trigo-web"
141
  sed -i '/^VITE_SERVER_URL=/d' .env 2>/dev/null || true
142
+ # Set NODE_ENV to production
143
+ sed -i 's/^NODE_ENV=development/NODE_ENV=production/' .env 2>/dev/null || true
144
  # Also remove .env.local which has local dev settings
145
  rm -f .env.local backend/.env.local 2>/dev/null || true
146
  cd "$HF_SPACE"
trigo-web/.env CHANGED
@@ -38,7 +38,7 @@ PORT=3000
38
  CLIENT_URL=http://localhost:5173
39
 
40
  # Environment mode
41
- NODE_ENV=development
42
 
43
 
44
  # ============================================================================
 
38
  CLIENT_URL=http://localhost:5173
39
 
40
  # Environment mode
41
+ NODE_ENV=production
42
 
43
 
44
  # ============================================================================