프로젝트 요구 사항을 충족하기 위한 사용자 지정 블루프린트 개발
사용자 지정 블루프린트를 게시하기 전에 특정 요구 사항을 충족하도록 블루프린트를 개발할 수 있습니다. 사용자 지정 블루프린트를 개발하고 미리 볼 때 프로젝트를 생성하여 블루프린트를 테스트할 수 있습니다. 사용자 지정 블루프린트를 개발하여 특정 소스 코드, 계정 연결, 워크플로, 문제 또는 CodeCatalyst에서 생성할 수 있는 기타 구성 요소와 같은 프로젝트 구성 요소를 포함할 수 있습니다.
중요
외부 소스의 블루프린트 패키지를 사용하려면, 해당 패키지로 인해 발생할 수 있는 위험을 고려하세요. 스페이스에 추가하는 사용자 지정 블루프린트와 해당 블루프린트가 생성하는 코드는 사용자의 책임입니다.
중요
CodeCatalyst 스페이스에서 사용자 지정 블루프린트를 개발하려면 스페이스에 스페이스 관리자 또는 파워 유저 역할이 있는 계정으로 로그인해야 합니다.
사용자 지정 블루프린트를 개발하거나 업데이트하려면
-
개발 환경을 재개합니다. 자세한 내용은 개발 환경 재개 섹션을 참조하십시오.
개발 환경이 없는 경우 먼저 환경을 생성해야 합니다. 자세한 내용은 개발 환경 생성 섹션을 참조하십시오.
-
개발 환경에서 작업 중인 터미널을 엽니다.
-
블루프린트를 생성할 때 릴리스 워크플로를 옵트인하면 최신 블루프린트 버전이 자동으로 게시됩니다. 변경 사항을 가져와
package.json
파일에 증분 버전이 있는지 확인합니다. 다음 명령을 사용합니다.git pull
-
src/blueprint.ts
파일에서 사용자 지정 블루프린트의 옵션을 편집합니다.Options
인터페이스는 CodeCatalyst 마법사에 의해 동적으로 해석되어 선택 사용자 인터페이스(UI)를 생성합니다. 구성 요소 및 지원되는 태그를 추가하여 사용자 지정 블루프린트를 개발할 수 있습니다. 자세한 내용은 프론트엔드 마법사를 사용하여 블루프린트 특성 수정, 블루프린트에 환경 구성 요소 추가, 블루프린트에 리전 구성 요소 추가, 블루프린트에 리포지토리 및 소스 코드 구성 요소 추가, 블루프린트에 워크플로 구성 요소 추가 및 블루프린트에 개발 환경 구성 요소 추가 섹션을 참조하세요.사용자 지정 블루프린트를 개발할 때 추가 지원을 받기 위해 블루프린트 SDK 및 샘플 블루프린트를 볼 수도 있습니다. 자세한 내용은 오픈소스 GitHub 리포지토리
를 참조하세요.
사용자 지정 블루프린트는 성공적인 합성의 결과로 미리 보기 번들을 제공합니다. 프로젝트 번들은 프로젝트의 소스 코드, 구성 및 리소스를 나타내며 CodeCatalyst 배포 API 작업에서 프로젝트에 배포하는 데 사용됩니다. 사용자 지정 블루프린트를 계속 개발하려면 블루프린트 합성 프로세스를 다시 실행합니다. 자세한 내용은 사용자 지정 블루프린트 개념 섹션을 참조하십시오.