Saltar al contenido principal

Cómo preparar su entorno local

Antes de comenzar a explorar el mundo de Jutro, asegúrese de haber instalado las herramientas necesarias.

Note: Solo para usuarios de Windows

Para instalar herramientas a través de comandos de shell, ejecute PowerShell como administrador para evitar problemas con los permisos.

Instalación de Visual Studio Code​

  1. Abra https://code.visualstudio.com/ y descargue el instalador para el sistema.
  2. Siga las instrucciones de instalación.

Instalación de Git​

Una vez instalado Git, se puede usar directamente en VS Code para confirmar y enviar cambios, crear ramas, etc.

  1. Abra https://git-scm.com/downloads y descargue la instalación para el sistema.

Instalación de Node.js​

Instale una versión de Node.js compatible con la aplicación de inicio:

  • Versión del nodo: >=22.6.0 < 23
  • npm: >=10.8.2
  1. Abra https://nodejs.org/download/release/ y busque la versión del nodo que desea instalar. Por ejemplo, si quisiera descargar la versión 22.6.0, debe buscar “v22.6.0”. También obtendrá la versión de NPM asociada.
Important: Utilice el instalador de Node.js que coincida con la arquitectura de la máquina. Para sistemas de 64 bits (los más comunes), descargue el instalador de 64 bits (x64). Para sistemas de 32 bits, descargue el instalador de 32 bits (x86).

Descargo de responsabilidad: Al utilizar una versión de 32 bits del nodo, es posible que sea necesario configurar algún compilador de bibliotecas, DLL, C (C++) adicional en su equipo para algunas dependencias indirectas de Jutro (por ejemplo, canvas). Esto se debe a que quizás sus versiones prediseñadas no estén disponibles para la arquitectura de 32 bits. En ese caso, es probable que node-gyp deba compilarlas de manera local a partir de sus fuentes (por lo tanto, requerirán herramientas adicionales en su equipo).

Note: Como alternativa, puede instalar el administrador de versiones de nodos (nvm) (o su variante exclusiva para el sistema operativo Windows) y luego usarlo para instalar la versión compatible del nodo. Con el nvm, también puede pasar fácilmente a la versión correcta del nodo necesaria para ejecutar la aplicación de inicio. Esto es útil si ya tiene otras versiones instaladas.
  1. Para verificar si tiene la versión correcta del nodo, abra una nueva ventana de línea de comando y ejecute:
node -v

Instalación de dependencias de node-gyp​

node-gyp es requerido por muchas dependencias de Jutro; sin embargo, por sí mismo también requiere que se instalen varias bibliotecas/herramientas globales en el sistema para funcionar correctamente.

  1. Instale las herramientas y bibliotecas necesarias para su sistema operativo:

    a. Unix

    b. macOS

    c. Windows

  2. Configure node-gyp para que haga referencia a una versión de Python apropiada en la máquina, siguiendo la recomendación de node-gyp.

NOTA: Si no se tiene la versión de Python requerida por [node-gyp], recomendamos instalarla usando la herramienta de administración de versiones llamada (pyenv)[https://github.com/pyenv/pyenv] (o su variante exclusiva para el sistema operativo Windows())[https://pyenv-win.github.io/pyenv-win/].