튜토리얼 4부: 타사 라이브러리 설치 및 사용
노드 패키지 관리자(npm)에서 타사 라이브러리를 설치하고 JavaScript 모듈에서 사용합니다.
시작하기 전에
다음을 완료합니다. 자습서 3부: 코드로 ServiceNow Fluent 테이블 정의.
필요한 역할: 관리자
이 태스크 정보
타사 라이브러리를 설치하면 JavaScript 모듈의 기존 오픈 소스 기능을 사용하여 애플리케이션 개발을 가속화할 수 있습니다. 그런 다음 index.now.ts 파일의 비즈니스 규칙과 같이 소스 코드의 서버 측 스크립트 정의에서 타사 코드를 호출하는 JavaScript 모듈을 참조할 수 있습니다.
이 예에서는 Lodash 라이브러리를 설치하여 일반적인 JavaScript 유틸리티 및 메서드를 가져옵니다. 샘플 JavaScript 모듈의 showStateUpdate 함수에서 이러한 메서드 중 하나인 snakeCase를 사용하여 공백 대신 밑줄로 단어를 구분하는 메시지 문자열을 snake case로 표시합니다. index.now.ts 파일에서 샘플 비즈니스 규칙은 해당 스크립트에 showStateUpdate 함수를 사용하고 할 일 항목 [x_snc_hello_world_to_do] 테이블에서 기록이 업데이트된 후 실행되도록 구성됩니다.
프로시저
결과
할 일 항목 [x_snc_hello_world_to_do] 테이블의 기록에 있는 필드를 업데이트하면 샘플 비즈니스 규칙이 실행되어 메시지가 스네이크 케이스로 표시되며 단어는 공백 대신 밑줄로 구분됩니다.
다음에 수행할 작업
계속 진행합니다 튜토리얼 5부: 다른 인스턴스에서 애플리케이션 클론.