차세대 플랫폼

사용자 정의 추출

확장 개발을 완료한 후 모든 확장을 함께 가져와야 배치할 수 있습니다.

프로시저

  1. UI 확장을 추가하십시오.
    • 다음 명령을 실행하여 <store-temp>/dist 디렉토리에서 변환 번들, 구성 JSON등과 같은 축소된 파일 및 자산을 포함하는 사용자 정의 아티팩트를 생성하십시오.
      yarn build-extensions
      참고: 이 명령을 실행하기 전에 <store-temp>/dist 디렉토리가 비어 있는지 확인하십시오. 'dist' 디렉토리가 없는 경우 자동으로 작성됩니다.
    • <store-temp>/dist 디렉토리에는 사용자 정의 jar에 패키지될 사용자 정의 아티팩트가 포함되어 있습니다. <store-temp>/dist 디렉토리의 컨텐츠를 <runtime>/extensions/isf/webpages/ 디렉토리로 복사하십시오.
      참고: import-map.jsonroutes.json 의 변경사항은 사용자 정의를 추출하는 경우에만 유효합니다. 변경사항을 되돌리고 다음 명령을 실행하십시오.
      yarn start-app
  2. JSP 확장 (있는 경우) 을 <runtime>/extensions/isf/webpages/storejsps/ 디렉토리에 추가하십시오.
  3. <runtime>/extensions/isf/webpages/mashupxmls/ 디렉토리에 매시업 확장을 추가하십시오.
    주: JSP 확장을 사용자 정의하지 마십시오. JSP 확장을 사용자 정의하려면 IBM 지원 센터에 문의하십시오.

결과

상점 확장 디렉토리는 다음과 같습니다.
  • <runtime>/extensions/isf/webpages/store-frontend/
  • <runtime>/extensions/isf/webpages/mashupxmls/
  • <runtime>/extensions/isf/webpages/storejsps/

다음 수행 작업

확장이 추출된 < runtime>에 복사된 후 사용자 정의를 내보내고 배치하십시오. 사용자 지정 확장 프로그램 업데이트에 대한 자세한 내용은 컨테이너화된 개발자 도구 키트 환경에서 사용자 지정 확장 프로그램 업데이트를 참조하세요.