Instalar e Configurar o Oracle Mobile Hub Tooling para Implantar APIs Personalizadas
Você pode fazer download e configurar ferramentas adicionais para implantar APIs personalizadas no Oracle Mobile Hub.
Instale a Ferramenta Node.js
Ao fazer download do SDK da OTN (Oracle Technology Network), você tem a opção de fazer download do arquivo omce-tools-vXX.X.X
, que inclui um script Node.js que pode ser usado para implantar seus aplicativos no Oracle Mobile Hub
Para instalar o conjunto de ferramentas Node.js no seu projeto:
Fazer download de um Scaffold JavaScript para uma API Personalizada
Depois de criar sua API personalizada, você pode fazer download de uma scaffold baseada no documento RAML da sua API e, em seguida, usar a scaffold como um início rápido para implementar sua API personalizada.
O scaffold vem na forma de módulo de Nó, os componentes-chave dos quais são o arquivo JavaScript principal que contém métodos stub para cada ponto final (método de recurso mais HTTP) e um arquivo package.json
, que serve como manifesto do módulo.
Para fazer download do scaffold:
- Clique em
para abrir o menu lateral, clique em Desenvolvimento e, em seguida, clique em APIs.
- Abra a API da qual você deseja fazer download.
- Na área de navegação à esquerda do API Designer, clique em Implementações .
- Clique em JavaScript Scaffold para fazer download do arquivo zip.
- No sistema, descompacte o arquivo obtido por download.
Se posteriormente você alterar a API, poderá fazer download de um novo scaffold com base nos pontos finais atualizados. No entanto, qualquer codificação que você tenha feito e feito upload anteriormente não será refletida no novo scaffold.
Configurar a toolsConfig.jsno Arquivo
Depois de fazer download de um arquivo scaffold que seja baseado no documento RAML da API, você pode configurar manualmente um arquivo JSON (JavaScript Notation) chamado toolsConfig.json
.
O Oracle Mobile Hub usa um arquivo toolsConfig.json
que contém as informações de implantação para uma API personalizada. Um toolsConfig.json
default é gerado quando você cria uma API personalizada e faz download do scaffold. Para configurar o arquivo toolsConfig.json
: