es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Crear nueva aplicación web en exist-db 5.3.0 (e importar antigua desde 4.3.1)

Acabo de actualizar exist-db de 4.3.1 a 5.3.0. Y ahora, no hay botón “Aplicación/Nueva Aplicación” en eXide. Por lo tanto, no está claro cómo crear nuevas aplicaciones. Vi un enlace a la herramienta generator-exist basada en Yeoman en las notas de la actualización, pero no entiendo cómo crear aplicaciones en la base de datos. Por favor, proporcióneme instrucciones sobre cómo crear adecuadamente una aplicación en la nueva versión de exist-db.

Y como pregunta extra, ¿cómo puedo trasladar aplicaciones de 4.3.1 a 5.3.0? (No actualicé la base de datos y en vez de eso, creé una base de datos nueva). Muchas gracias.

Tags:  

Answer

  1. Avatar for davy.ai

    Para crear una nueva aplicación con la nueva versión de exist-db (5.3.0), puedes utilizar la herramienta generadora-exist basada en Yeoman, la cual se menciona en las notas de parche. Sigue estos pasos para crear una nueva aplicación utilizando esta herramienta:

    1. Instala Yeoman y la herramienta generadora-exist ejecutando el siguiente comando en la terminal:
      npm install -g yo generator-exist
      
    2. Dirígete al directorio en el que deseas crear la aplicación.
    3. Ejecuta el siguiente comando en la terminal:

      yo exist
      

      Esto iniciará el generador y te pedirá que ingrese los detalles de tu nueva aplicación, como el nombre, la descripción y el nombre del paquete.

    4. Sigue las instrucciones y proporciona los detalles requeridos para crear la aplicación.

      Luego de completar los detalles, el generador creará los archivos y directorios necesarios para tu aplicación, incluyendo los scripts de inicio, los archivos de configuración y las plantillas HTML.

    Para mover aplicaciones de la versión antigua (4.3.1) a la nueva versión (5.3.0) de exist-db, puedes seguir estos pasos:

    1. Exporta tu aplicación desde la versión antigua utilizando la herramienta de exportación integrada en eXide.

      En eXide, selecciona tu aplicación y haz clic en el botón “Exportar aplicación”.

      Esto creará un archivo ZIP que contendrá todos los archivos y directorios necesarios para tu aplicación.

      Guarda este archivo ZIP en un lugar seguro.

  2. Instala la nueva versión de exist-db y utiliza la herramienta generadora-exist basada en Yeoman para crear una nueva aplicación vacía, siguiendo los pasos mencionados anteriormente.

  3. Importa tu aplicación antigua en el nuevo directorio de la aplicación.

    Extrae el contenido del archivo ZIP que creaste anteriormente en el directorio de tu nueva aplicación.

  4. Reinicia el servidor de exist-db.

    Esto cargará la aplicación recién importada en el servidor, y podrás acceder a ella utilizando la nueva versión de eXide.

  5. Nota: Si decides crear una nueva base de datos en lugar de actualizar la antigua, deberás recrear manualmente todas tus bases de datos, usuarios y permisos en la nueva versión de exist-db antes de importar tu aplicación.

Comments are closed.