feat: aggiorna la gestione delle dipendenze e rimuove lo script di deploy obsoleto

This commit is contained in:
2026-10-20 18:49:27 +02:00
parent 0dfda3a338
commit d81f9348a2
5 changed files with 47 additions and 60 deletions
+3 -5
View File
@@ -2,12 +2,10 @@
# Compila i due frontend dentro backoffice/public, da cui li serve Laravel:
# configuratore 3D -> backoffice/public/configuratore (URL /configuratore/)
# app cliente -> backoffice/public/preventivo (URL /preventivo/)
# Usato in locale e dalle azioni di deploy di Plesk Git (vedi docs/PREVENTIVI_BACKOFFICE.md).
set -euo pipefail
ROOT="$(cd "$(dirname "$0")" && pwd)"
[ -d "$ROOT/node_modules" ] || (cd "$ROOT" && pnpm install)
[ -d "$ROOT/backoffice/cliente/node_modules" ] || (cd "$ROOT/backoffice/cliente" && pnpm install)
(cd "$ROOT" && pnpm build)
(cd "$ROOT/backoffice/cliente" && pnpm build)
(cd "$ROOT" && pnpm install --frozen-lockfile && pnpm build)
(cd "$ROOT/backoffice/cliente" && pnpm install --frozen-lockfile && pnpm build)