From 35ba97bcde2fc949ed610b617a493711ee102dbf Mon Sep 17 00:00:00 2001 From: George Date: Fri, 16 Oct 2026 12:09:46 -0500 Subject: [PATCH] chore: comando dev:web:lan para probar con otra persona de la red Co-Authored-By: Claude Sonnet 5.5 --- CLAUDE.md | 1 + package.json | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index fe4b66f..6ee751c 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -25,6 +25,7 @@ Es un ERP, no una página de publicidad: **ligera y rápida**. Sin librerías de - `npm install` — **npm 11** (npm 10 falla al resolver las dependencias de Nest 12: `npx npm@11 install`); instala todo y compila `libs/sap-types`. - `npm run dev:api` (`:3000`) · `npm run dev:web` (`:4200`, proxy `/api`) · `npm run build` · `npm test`. +- **Pruebas con otra persona en la red:** `npm run dev:web:lan` abre la web a la red (`http://:4200`; el proxy `/api` llega al backend local). El backend (`:3000`) escucha en todas las interfaces y la web normal (`dev:web`) solo en `localhost`; ambos son de desarrollo, sin HTTPS. La otra persona necesita su propio usuario web (`U_WEB_USER`/`U_WEB_PASS` en `EmployeesInfo`) y permisos de menú (`/admin/permisos`): hay **una sesión por usuario**, así que no debe entrar con el mismo que tú. - Backend contra SAP real (opt-in): `SAP_LIVE=1 npm run test:e2e -w apps/api`. - Página de componentes **solo desarrollo**: `http://localhost:4200/dev/componentes` (toolbar, ventana, campos, pestañas, grilla y listas de valores con datos reales; no guarda nada). diff --git a/package.json b/package.json index 6228b48..24806bb 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "build": "npm run build:libs && npm run build -w apps/api && npm run build -w apps/web", "test": "npm run build:libs && npm test -w libs/sap-types -w apps/api -w apps/web", "dev:api": "npm run start:dev -w apps/api", - "dev:web": "npm start -w apps/web" + "dev:web": "npm start -w apps/web", + "dev:web:lan": "npm start -w apps/web -- --host 0.0.0.0" } }