ServiceNow SDK를 사용하여 애플리케이션 변환
을 사용하여 ServiceNow SDK소스 코드에서 개발을 지원하도록 기존 애플리케이션을 변환합니다.
시작하기 전에
을 사용하여 ServiceNow SDK 인스턴스에 인증합니다 ServiceNow . 자세한 내용은 ServiceNow SDK 를 사용하여 인스턴스에 ServiceNow인증 문서를 참조하십시오.
필요한 역할: 관리자
이 태스크 정보
를 사용하여 ServiceNow IDE 생성되지 않았거나 ServiceNow SDK 소스 코드의 개발을 지원하기 위해 변환해야 하는 기존 애플리케이션입니다. 애플리케이션을 변환하면 소스 코드에서 개발하는 데 필요한 파일과 디렉터리가 추가됩니다. 기존 애플리케이션 메타데이터를 코드로 ServiceNow Fluent 변환할지 여부를 선택할 수 있습니다. 인스턴스에 애플리케이션을 빌드하고 설치할 때까지 인스턴스에서 애플리케이션이 변경되지 않습니다.
이 절차에서는 명령줄 인터페이스(CLI)를 ServiceNow SDK 사용합니다. 명령줄 도구에서 now-sdk --help 를 입력하여 사용 가능한 명령 및 전역 옵션에 대한 정보를 가져옵니다. 명령 및 해당 매개변수에 대한 추가 정보를 보려면 명령과 --help 또는 -h를 입력합니다. 예를 들어 now-sdk auth --help입니다. CLI에 대한 자세한 내용은 다음 문서를 참조하십시오 ServiceNow SDK CLI.
프로시저
결과
변환된 애플리케이션은 소스 코드에서의 개발을 지원하는 데 필요한 파일 및 디렉터리와 함께 로컬 디렉터리에 추가됩니다. 애플리케이션을 성공적으로 설치하면 인스턴스에서 업데이트됩니다. 애플리케이션 설치에 대한 자세한 내용은 다음 문서를 참조하십시오 ServiceNow SDK 를 사용하여 애플리케이션 및 설치배포. 변환된 애플리케이션을 설치한 후 사용자 지정 애플리케이션 기록[sys_app]의 패키지 JSON 필드에 애플리케이션의 package.json 파일 경로가 포함됩니다.
애플리케이션을 변환한 후 추가된 새 애플리케이션 메타데이터는 transform 명령을 사용할 때 src/fluent/generated 디렉터리의 소스 코드로 자동 변환됩니다. 메타데이터가 로컬 애플리케이션에 XML과 소스 코드로 존재하는 경우 인스턴스에 설치할 때 XML 버전이 우선합니다.
다음에 수행할 작업
Visual Studio Code에서 자세한 를 사용하여 ServiceNow Fluent소스 코드에서 애플리케이션 개발을 시작하고, 사용자 지정 JavaScript 모듈을 작성하거나, 타사 라이브러리를 추가하십시오. 내용은 다음 문서를 참조하십시오ServiceNow SDK를 사용하여 애플리케이션 개발.