Dashboard TimbreESP
Frontend local, sin framework y sin recursos de red en tiempo de ejecución.
Desarrollo
cd ui
npm ci
npm run build
node --check app.js
npm run build genera:
dist/index.htmldist/styles.min.cssdist/app.min.js
El build de PlatformIO ejecuta npm run build automáticamente si Node.js y ui/node_modules están disponibles. Si no, incrusta los fuentes sin minificar como respaldo.
No se deben añadir recursos externos, frameworks, WebSockets ni información de credenciales al navegador.