[IMPROVED] Actualización de README con instrucciones para proyectos Node-RED

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mauro Rosero P. 2025-04-01 18:33:37 -05:00
parent 2848ef8f87
commit 1afbbfeee8
Signed by: mrosero
GPG key ID: 83BD2A5F674B7E26

View file

@ -28,9 +28,8 @@ webservices/
├── docs/ # Documentación del proyecto
├── .node-red/ # Directorio de configuración de Node-RED
│ ├── flows.json # Definición principal de flujos
│ └── flows_cred.json # Credenciales de flujos (no incluido en el repositorio)
│ └── settings.js # Configuración de Node-RED
├── node-red # Script para iniciar/detener el servicio
├── nodes/ # Nodos personalizados para Node-RED
├── public/ # Archivos estáticos para la interfaz de usuario
└── tests/ # Pruebas unitarias y de integración
```
@ -40,18 +39,26 @@ webservices/
### Instalación Inicial
1. Instale las dependencias: `npm install`
2. Configure las variables de entorno en `.env`
3. Cree el directorio de flujos: `mkdir -p flows`
2. Configure las variables de entorno en `.env` (si aplica)
### Iniciar el Servicio
#### Modo Desarrollo
```bash
# Iniciar Node-RED en modo desarrollo (interactivo)
node-red --userDir ./flows
node-red
# Para especificar un puerto diferente
node-red --userDir ./flows -p 1881
node-red -p 1881
```
#### Modo con Proyectos (Recomendado)
```bash
# Iniciar Node-RED con soporte para proyectos
node-red
# Acceder a la interfaz y seleccionar el proyecto "webservices"
# en el menú de gestión de proyectos
```
#### Modo Servicio (Producción)
@ -60,7 +67,7 @@ node-red --userDir ./flows -p 1881
npm install -g pm2
# Iniciar Node-RED como servicio
pm2 start node-red -- --userDir ./flows -p 1880
pm2 start node-red -- -p 1880
# Ver estado del servicio
pm2 status