사용자정의 Api 배치를 위한 Oracle Mobile Hub 툴 설치 및 구성
Oracle Mobile Hub 에서 사용자정의 api를 배치하는 추가 툴을 다운로드 및 구성할 수 있습니다.
Node.js 툴링 설치
OTN(Oracle Technology Network) 에서 SDK를 다운로드할 때, Oracle Mobile Hub 에 애플리케이션을 배치하는 데 사용할 수 있는 Node.js 스크립트가 포함된 omce-tools-vXX.X.X
파일을 다운로드할 수 있는 옵션이 제공됩니다.
프로젝트에 Node.js 툴을 설치하려면 다음과 같이 하십시오.
사용자정의 API에 대한 JavaScript 스캐폴드 다운로드
사용자정의 API를 생성한 후 API의 RAML 문서를 기반으로 하는 스캐폴드를 다운로드한 다음 스캐폴드를 사용자정의 API 구현을 위한 빠른 시작으로 사용할 수 있습니다.
스캐폴은 노드 모듈, 각 끝점에 대한 스텁 메소드를 포함하는 기본 JavaScript 파일인 주요 구성 요소 (리소스 및 HTTP 메소드) 및 모듈에 대한 Manifest로 사용되는 package.json
파일로 구성됩니다.
스캐폴드를 다운로드하려면 다음과 같이 하십시오.
을 눌러 측면 메뉴를 열고 개발 을 누른 다음 api 를 누릅니다.
- 다운로드할 API를 엽니다.
- API Designer의 왼쪽 탐색 영역에서 구현 을 누릅니다.
- Zip 파일을 다운로드하려면 JavaScript Scaffold 를 누릅니다.
- 시스템에서 다운로드한 파일의 압축을 해제합니다.
나중에 API를 변경할 경우 업데이트된 끝점을 기반으로 새 스캐폴드를 다운로드할 수 있습니다. 하지만 이전에 완료 및 업로드한 코딩은 새 스캐폴드에 반영되지 않습니다.
파일에서 toolsConfig.js 구성
API의 RAML 문서를 기반으로 하는 스캐폴드 파일을 다운로드한 후 toolsConfig.json
라는 JSON (JavaScript Notation) 파일을 수동으로 구성할 수 있습니다.
Oracle Mobile Hub 는 사용자정의 API에 대한 배치 정보가 포함된 toolsConfig.json
파일을 사용합니다. 사용자정의 API를 생성할 때 기본 toolsConfig.json
가 생성되어 scaffold를 다운로드합니다. toolsConfig.json
파일을 구성하려면 다음을 수행합니다.