Oracle Mobile Hub Tooling für das Deployment benutzerdefinierter APIs installieren und konfigurieren
Sie können zusätzliche Tools herunterladen und konfigurieren, um benutzerdefinierte APIs in Oracle Mobile Hub bereitzustellen.
Node.js Tooling installieren
Wenn Sie das SDK von Oracle Technology Network (OTN) herunterladen, können Sie die Datei omce-tools-vXX.X.X
herunterladen, die ein Node.js-Skript enthält, mit dem Sie Ihre Anwendungen in Oracle Mobile Hub bereitstellen können.
So installieren Sie das Node.js-Tooling in Ihrem Projekt:
JavaScript-Gerüst für eine benutzerdefinierte API herunterladen
Nachdem Sie die benutzerdefinierte API erstellt haben, können Sie ein scaffold herunterladen, das auf dem RAML-Dokument Ihrer API basiert. Danach verwenden Sie das scaffold als Schnellstart zur Implementierung Ihrer benutzerdefinierten API.
Das scaffold wird in Form eines Knotenmoduls, den Schlüsselkomponenten, von denen es sich um die JavaScript-Hauptdatei handelt, die Stub-Methoden für jeden Endpunkt (Ressource plus HTTP-Methode) und eine package.json
-Datei enthält, die als Manifest für das Modul dient.
So laden Sie das Format herunter:
- Klicken Sie auf
, um das Seitenmenü zu öffnen, klicken Sie auf Entwicklung, und klicken Sie dann auf APIs.
- Öffnen Sie die API, die Sie herunterladen möchten.
- Klicken Sie im linken Navigationsbereich von API Designer auf Implementierungen .
- Klicken Sie auf JavaScript-Gerüst , um die ZIP-Datei herunterzuladen.
- Entpacken Sie die heruntergeladene Datei auf Ihrem System.
Wenn Sie die API später ändern, können Sie ein neues Format basierend auf den aktualisierten Endpunkten herunterladen. Jede Codierung, die Sie möglicherweise vorgenommen und hochgeladen haben, wird jedoch nicht in dem neuen Format wiedergegeben.
toolsConfig.jsin Datei konfigurieren
Nachdem Sie eine scaffalte-Datei heruntergeladen haben, die auf dem RAML-Dokument Ihrer API basiert, können Sie eine JavaScript Notation-(JSON-)Datei mit dem Namen toolsConfig.json
manuell konfigurieren.
Oracle Mobile Hub verwendet eine toolsConfig.json
-Datei, die die Deployment-Informationen für eine benutzerdefinierte API enthält. Beim Erstellen einer benutzerdefinierten API wird ein toolsConfig.json
-Standard generiert, und Sie laden das scaffold herunter. So konfigurieren Sie die Datei toolsConfig.json
: