ES | EN
Table of Contents |
---|
Esta herramienta permite desarrollar los dashboards existentes en entorno local sin conexión a Internet.
Requisitos
npm 6.13.4 o posterior
node v12.14.0 o posterior
Editor de código como el Visual Studio Code
Navegador Google Chrome
Con estos requisitos necesitas descargar el proyecto github GitHub https://github.com/onesaitplatform/onesait-cloud-platform-dashboard-devtools y hacer "npm install"
...
En primer lugar, necesitas descargar un modelo de dashboard existente para preparar el espacio de trabajo para desarrollarlo.
Pasos para preparar el espacio de trabajo:
Necesitas descargar el modelo de dashboard con el botón o API REST para ello y ponerlo en la carpeta "/models/downloaded".
Ejecuta preparar el espacio de trabajo con él (esto prepara tu espacio de trabajo en la carpeta src para el desarrollo local):
Code Block npm run preparews {dashboardname}
Por ejemplo:
Code Block npm run preparews VisualFlight
...
Eso es todo, ahora puedes ejecutar el servidor de desarrollo del motor de dashboard
...
, ir a la página de índice y seleccionar tu dashboard en http://localhost:3000
Code Block node run server
Pasos para desplegar el espacio de trabajo:
Obtén una nueva versión final de tu código trabajando en el entorno local.
Ejecuta el modelo de construcción desde el espacio de trabajo:
Code Block npm run buildmodel {dashboardname}
Por ejemplo:
Code Block npm run buildmodel VisualFlight
Actualiza el dashboard en la plataforma con el generado en la carpeta "/models/dist".
Por el momento, las herramientas de desarrollo sólo permiten desarrollar plantillas existentes, no . No se puede desarrollar un gadget sin plantilla y no se puede mover o cambiar el tamaño con la UI. Puedes modificar el archivo json JSON generado, pero no es recomendable.