fix: version 2.2.2 -- build de auto-update y tamanos de logo
El script de auto-actualizacion heredaba NODE_ENV=production del backend, lo que hacia que npm saltara devDependencies (vite incluido) al instalar el frontend -- el build fallaba en silencio y el sistema quedaba en la version vieja. Se fuerza --include=dev en ese paso. De paso: logo de la empresa que usa el sistema al doble de tamano, logo de LinkedCorp (desarrollador) a la mitad. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -45,7 +45,11 @@ node src/scripts/migrate-db.js
|
||||
|
||||
echo "-- frontend: npm install + build --"
|
||||
cd "$APP_DIR/source/frontend"
|
||||
npm install
|
||||
# --include=dev es necesario a la fuerza: este script hereda NODE_ENV=production del backend
|
||||
# (via EnvironmentFile), y con eso npm salta devDependencies por defecto -- incluido vite, que
|
||||
# es la unica forma de hacer el build. Sin esto, "npm install" queda "up to date" sin instalar
|
||||
# nada realmente y el build falla con "vite: not found".
|
||||
npm install --include=dev
|
||||
npm run build
|
||||
|
||||
echo "-- publicando build de frontend --"
|
||||
|
||||
Reference in New Issue
Block a user