Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

  1. Necesitas descargar el modelo de dashboard con el botón o API REST para ello y ponerlo en la carpeta "/models/downloaded".

    Image Modified
  2. 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

...

  1. Image Added
  2. Eso es todo, ahora puedes ejecutar el servidor de desarrollo del motor de dashboard

...

  1. , 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:

  1. Obtén una nueva versión final de tu código trabajando en el entorno local.

  2. 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
    Image Modified
  3. 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.