chore: comando dev:web:lan para probar con otra persona de la red
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
d1cafcd721
commit
35ba97bcde
2 files changed
+3
-1
No files matched your search
@@ -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 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`.
|
- `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://<IP del equipo>: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`.
|
- 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).
|
- 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).
|
||||||
|
|
||||||
|
|||||||
+2
-1
@@ -17,6 +17,7 @@
|
|||||||
"build": "npm run build:libs && npm run build -w apps/api && npm run build -w apps/web",
|
"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",
|
"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: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"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user