Instalar y configurar la herramienta de herramientas de Oracle Mobile Hub para desplegar API personalizadas
Puede descargar y configurar herramientas adicionales para desplegar API personalizadas en Oracle Mobile Hub.
Instale la herramienta Node.js
Al descargar el SDK de Oracle Technology Network (OTN), puede descargar el archivo omce-tools-vXX.X.X
, que incluye un script Node.js que puede utilizar para desplegar aplicaciones en Oracle Mobile Hub.
Para instalar la herramienta Node.js en el proyecto:
Descarga de JavaScript Scaffold para una API personalizada
Después de crear su API personalizada, puede descargar una estructura basada en el documento RAML de la API y, a continuación, utilizar scaffold como un inicio rápido para implantar la API personalizada.
Scaffold viene con el formato de un módulo Node, que son los componentes clave del archivo JavaScript principal que contiene métodos stub para cada punto final (recurso más método HTTP) y un archivo package.json
que sirve como manifiesto para el módulo.
Para descargar scaffold:
- Haga clic en
para abrir el menú lateral, haga clic en Desarrollo y, a continuación, en API.
- Abra la API que desea descargar.
- En el área de navegación izquierda del diseñador de API, haga clic en Implantaciones .
- Haga clic en JavaScript Scaffold para descargar el archivo zip.
- En el sistema, descomprima el archivo descargado.
Si más adelante cambia la API, puede descargar una nueva estructura basada en los puntos finales actualizados. Sin embargo, cualquier codificación que pueda haber realizado y cargado previamente no se reflejará en el nuevo análisis.
Configure toolsConfig.jsen File
Después de descargar un archivo scaffold que se basa en el documento RAML de la API, puede configurar manualmente un archivo Notation (JSON) de JavaScript denominado toolsConfig.json
.
Oracle Mobile Hub utiliza un archivo toolsConfig.json
que contiene la información de despliegue para una API personalizada. Se genera un valor por defecto de toolsConfig.json
al crear una API personalizada y se descarga el scaffold. Para configurar el archivo toolsConfig.json
: