asset compute 프로젝트 만들기

Asset compute 프로젝트는 Adobe I/O CLI를 사용하여 생성된 Node.js 프로젝트로서, Adobe I/O Runtime에 배포하고 AEM as a Cloud Service으로 통합할 수 있도록 하는 특정 구조를 준수합니다. 단일 Asset compute 프로젝트에는 하나 이상의 Asset compute AEM 작업자가 포함될 수 있으며 각 작업자는 as a Cloud Service 처리 프로필에서 참조할 수 있는 개별 HTTP 끝점을 갖습니다.

프로젝트 생성

asset compute 프로젝트 생성 클릭스루(오디오 없음)

사용 Adobe I/O CLI Asset compute 플러그인 을 클릭하여 비어 있는 새 Asset compute 프로젝트를 생성합니다.

  1. 명령줄에서 프로젝트를 포함할 폴더로 이동합니다.

  2. 명령줄에서 을 실행합니다. aio app init 대화형 프로젝트 생성 CLI를 시작합니다.

  3. 조직 선택

    • as a Cloud Service, App Builder가 등록된 Adobe AEM 조직을 선택합니다.
  4. 프로젝트 선택

    • 프로젝트를 찾아 선택합니다. 다음 은 프로젝트 제목 이 경우 App Builder 프로젝트 템플릿에서 만듦 WKND AEM Asset Compute
  5. 작업 영역 선택

    • 다음 항목 선택 Development 작업 영역
  6. 이 프로젝트에 대해 어떤 Adobe I/O 앱 기능을 활성화하시겠습니까? 포함할 구성 요소 선택

    • 선택 Actions: Deploy runtime actions
    • 화살표 키를 사용하여 선택/선택 취소하려면 선택하고, 선택/선택 취소하려면 스페이스를 두고, 선택 내용을 확인하려면 Enter 키를 누릅니다.
  7. 생성할 액션 유형 선택

    • 선택 DX Asset Compute Worker v1
    • 화살표 키를 사용하여 선택하고, 선택 취소/선택할 공간을 확보하고, Enter 키를 사용하여 선택 확인
  8. 이 작업의 이름을 어떻게 지정하시겠습니까?

    • 기본 이름 사용 worker.
    • 프로젝트에 서로 다른 자산 계산을 수행하는 작업자가 여러 개 포함된 경우 이름을 의미적으로 지정합니다

console.json 생성

개발자 도구에는 라는 파일이 필요합니다. console.json Adobe I/O에 연결하는 데 필요한 자격 증명이 포함되어 있습니다. 이 파일은 Adobe I/O 콘솔에서 다운로드됩니다.

  1. asset compute 작업자 열기 Adobe I/O 프로젝트

  2. 다운로드할 프로젝트 작업 공간 선택 console.json 에 대한 자격 증명, 이 경우 다음을 선택합니다. Development

  3. Adobe I/O 프로젝트의 루트로 이동한 다음 을 누릅니다 모두 다운로드 오른쪽 상단 모서리입니다.

  4. 파일은 로 다운로드됩니다. .json 프로젝트 및 작업 영역 접두사가 있는 파일, 예: wkndAemAssetCompute-81368-Development.json

  5. 다음을 수행할 수 있습니다.

    • 파일 이름을 로 변경합니다. console.json asset compute 작업자 프로젝트의 루트로 이동합니다. 다음은 이 자습서의 접근 방식입니다.

    • 임의의 폴더로 이동하고 .env 구성 항목이 있는 파일 ASSET_COMPUTE_INTEGRATION_FILE_PATH. 파일 경로는 절대 경로이거나 프로젝트 루트에 상대적일 수 있습니다. 예:

      • ASSET_COMPUTE_INTEGRATION_FILE_PATH=/Users/example-user/secrets/wkndAemAssetCompute-81368-Development.json

      또는

      • ASSET_COMPUTE_INTEGRATION_FILE_PATH=../../secrets/wkndAemAssetCompute-81368-Development.json.json

메모
파일에 자격 증명이 포함되어 있습니다. 파일을 프로젝트 내에 저장하는 경우 파일을 프로젝트에 추가해야 합니다. .gitignore 공유할 수 없도록 하는 파일입니다. 이는 다음과 같습니다. .env 파일 — 이러한 자격 증명 파일은 공유하거나 Git에 저장해서는 안 됩니다.

GitHub에서 프로젝트 asset compute

최종 Asset compute 프로젝트는 GitHub의 다음 위치에서 사용할 수 있습니다.

GitHub에는 작업자 및 테스트 사례로 완전히 채워진 프로젝트의 최종 상태가 포함되지만 자격 증명은 포함되지 않습니다(즉, .env, console.json 또는 .aio.

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69