Asset compute 개발 도구
asset compute 개발 도구는 개발자가 Adobe I/O Runtime의 Asset compute 리소스에 대해 AEM SDK의 컨텍스트 외부에 있는 Asset Computer 작업자를 로컬로 구성 및 실행할 수 있도록 하는 로컬 웹 도구입니다.
asset compute 개발 도구 실행
asset compute 개발 도구는 터미널 명령을 통해 Asset compute 프로젝트의 루트에서 실행할 수 있습니다.
$ aio app run
다음 위치에서 개발 도구 시작: http://localhost:9000 을 클릭하고 브라우저 창에서 자동으로 엽니다. 개발 도구를 실행하려면 쿼리 매개 변수를 통해 올바른 자동 생성 devToolToken을 제공해야 합니다..
asset compute 개발 도구 인터페이스 이해 interface
-
소스 파일: 소스 파일 선택 항목을 사용하여 다음을 수행할 수 있습니다.
- 다음 역할을 하는 자산 바이너리를 선택했습니다.
source
asset compute 작업자에게 전달된 이진 파일 - 소스 파일 업로드
- 다음 역할을 하는 자산 바이너리를 선택했습니다.
-
Asset compute 프로필 정의: 작업자의 URL 끝점, 결과 렌디션 이름 및 매개 변수 등 매개 변수를 포함하여 실행할 Asset compute 작업자를 정의합니다.
-
실행: 실행 단추는 Asset compute 구성 프로필 편집기에 정의된 대로 Asset compute 프로필을 실행합니다
-
중단: 중단 버튼을 누르면 실행 버튼을 눌러 시작된 실행이 취소됩니다
-
요청/응답: Adobe I/O Runtime에서 실행 중인 Asset compute 작업자에 대한 HTTP 요청 및 응답을 제공합니다. 이 기능은 디버깅에 유용합니다
-
활성화 로그: asset compute 작업자의 실행을 설명하는 로그와 함께 모든 오류가 표시됩니다. 이 정보는
aio app run
표준 출력 -
렌디션: asset compute 작업자의 실행으로 생성된 모든 렌디션을 표시합니다
-
devToolToken 쿼리 매개 변수: asset compute 개발 도구 토큰에 유효한 값이 필요합니다.
devToolToken
쿼리 매개 변수가 있어야 합니다. 이 토큰은 새 개발 도구가 생성될 때마다 자동으로 생성됩니다
사용자 지정 작업자 실행
개발 도구에서 Asset compute 작업 실행 클릭스루(오디오 없음)
-
asset compute 개발 도구가 프로젝트 루트에서
aio app run
명령입니다. -
asset compute 개발 도구에서 샘플 이미지 파일
- 에서 파일이 선택되었는지 확인합니다. 소스 파일 드롭다운
-
리뷰 Asset compute 프로필 정의 텍스트 영역
-
다음
worker
키는 배포된 Asset compute 작업자의 URL을 정의합니다. -
다음
name
키 생성할 렌디션의 이름을 정의합니다. -
다른 키/값은 이 JSON 개체에 제공할 수 있으며, 아래 작업자에서 사용할 수 있습니다.
rendition.instructions
오브젝트-
필요한 경우 값 추가
size
,contrast
및brightness
:code language-json { "renditions": [ { "worker": "...", "name": "rendition.png", "size":"800", "contrast": "0.30", "brightness": "-0.15" } ] }
-
-
-
탭 실행 단추
-
다음 렌디션 섹션 렌디션 자리 표시자로 채우기
-
작업자가 완료되면 렌디션 자리 표시자에 생성된 렌디션이 표시됩니다
개발 도구가 실행되는 동안 작업자 코드에 코드를 변경하면 변경 사항이 "핫 배포"됩니다. "핫 배포"는 몇 초 정도 걸리므로 개발 도구에서 작업자를 다시 실행하기 전에 배포를 완료할 수 있습니다.