확장 개발을 완료한 후 모든 확장을 함께 가져와야 배치할 수 있습니다.
프로시저
- 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.json 및
routes.json 의 변경사항은 사용자 정의를 추출하는 경우에만 유효합니다. 변경사항을 되돌리고 다음 명령을 실행하십시오.
yarn start-app
- JSP 확장 (있는 경우) 을 <runtime>/extensions/isf/webpages/storejsps/ 디렉토리에 추가하십시오.
- <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>에 복사된 후 사용자 정의를 내보내고 배치하십시오. 사용자 지정 확장 프로그램 업데이트에 대한 자세한 내용은 컨테이너화된 개발자 도구 키트 환경에서 사용자 지정 확장 프로그램 업데이트를 참조하세요.