Trabajo local

El Hub de Código puede utilizarse íntegramente desde la línea de comandos utilizando la CLI si prefieres utilizar tus propias herramientas para trabajar localmente.

Code Hub también se puede utilizar en la nube utilizando un espacio de trabajo de Visual Studio Code - consulte nuestra guía sobre trabajar en la nube para más información.

Instalación CLI

Code Hub puede utilizarse íntegramente desde la línea de comandos; vcr es la interfaz de línea de comandos necesaria para gestionar y desplegar sus aplicaciones desde el terminal.

pwsh -Command "iwr https://raw.githubusercontent.com/Vonage/cloud-runtime-cli/main/script/install.ps1 -useb | iex"

Configurar la CLI

Configure su Account utilizando este comando:

vcr configure 

El comando te pedirá una región predeterminada, así como tu clave y secreto de API de Vonage, que puedes obtener desde el Panel de API.

Actualización de la CLI

Para actualizar la ejecución de la CLI:

vcr upgrade

Esto imprimirá la versión actual de la CLI que ha instalado. Si hay una versión más reciente disponible, se le pedirá que la instale.

NOTA: Es posible que tenga que ejecutar el comando utilizando sudo para dar a Cloud Runtime CLI permisos para mover la nueva versión CLI a la carpeta de instalación. También puede realizar el traslado usted mismo.

Uso de la CLI

Para inicializar un proyecto, ejecute el siguiente comando para empezar a introducir sus datos:

vcr init

Al ejecutar el comando se le pedirá la siguiente información:

  • Nombre del proyectoun nombre para su proyecto.
  • Nombre de la instancia: Introduzca un nombre para la instancia que se creará. Puede tener varias instancias para un mismo proyecto, por lo que debe ser memorable.
  • Tiempo de ejecución: Seleccione el tiempo de ejecución que desea utilizar cuando se ejecute el código.
  • Región: Seleccione la región en la que desea que se ejecute su instancia.
  • ID de aplicación para la instancia: Para usar las API de Vonage, se requiere una Applications. Selecciona el ID de la aplicación que deseas usar; si aún no has creado una, puedes omitir este paso e ingresar el ID más tarde. Para crear una aplicación, ve a la sección Página de Applications en el panel de control de Vonage o ejecuta vcr app create. Cuando despliegue su instancia, Cloud Runtime configurará automáticamente los webhooks en su aplicación por usted.
  • ID de aplicación para depuración: Puede proporcionar un ID de Aplicación independiente que se utilizará únicamente para la depuración, lo que significa que su instancia desplegada y la Aplicación y webhooks correspondientes no se verán afectados por la depuración local.
  • Plantilla: Elija una plantilla de la lista para ver un proyecto existente. Encontrará una lista completa de plantillas en la sección Código Hub

Una vez que haya introducido toda la información necesaria a vcr.yaml donde podrá añadir todo lo que haya omitido o editar cualquiera de los detalles que acaba de proporcionar. Si ha seleccionado una plantilla, también se descargarán los archivos necesarios para ejecutar esa aplicación. Ahora puedes abrir esos archivos en tu configuración local para empezar a ver y editar el proyecto.

Próximos pasos

Cuando esté trabajando en su proyecto, puede que los siguientes recursos le resulten útiles:

  • Depuración: Depura tu código localmente como si estuviera desplegado en la plataforma.
  • Despliegue de: Cuando su proyecto esté listo, cree rápidamente una instancia en ejecución en la plataforma mediante el despliegue.