CRXDE Lite은 AEM quickstart의 일부이며 브라우저 내의 로컬 개발 환경에서 저장소에 액세스하고 수정할 수 있습니다. CRXDE Lite을 사용하여 파일, 폴더, 노드 및 속성을 편집할 수 있습니다. 사용이 간편한 이 인터페이스에서 전체 저장소에 액세스할 수 있습니다.
CRXDE Lite은 로컬 개발 환경에서만 사용할 수 있습니다. AEM에서는 Cloud Service으로 사용할 수 없습니다.
CRXDE Lite을 시작하려면 다음을 수행하십시오.
https://<host>:<port>/crx/de
을 엽니다.CRXDE Lite 사용자 인터페이스는 브라우저에서 다음과 같이 표시됩니다.
이제 CRXDE Lite을 사용하여 애플리케이션을 개발할 수 있습니다.
AEM 메뉴에서 CRXDE Lite에 액세스할 수도 있습니다. 주 메뉴에서 도구 -> 일반 -> CRXDE Lite을 선택합니다.
CRXDE Lite의 유저 인터페이스는 여러 부분으로 구성되어 있으며 많은 기능이 있습니다.
상위 전환기 막대를 사용하면 CRXDE Lite, 패키지 관리자 및 패키지 공유 간을 신속하게 전환할 수 있습니다.
노드 경로 위젯은 현재 선택한 노드의 경로를 표시합니다.
또한 다른 곳에서 패스를 직접 입력하거나 붙여넣은 다음 Enter 키를 눌러 노드로 이동할 수도 있습니다.
또한 특정 노드 이름을 가진 노드를 찾을 수 있도록 지원합니다. 찾을 노드의 이름을 입력하고 기다리십시오(또는 오른쪽의 검색 아이콘 선택). 지정된 노드 또는 노드가 탐색기 창으로 로드되면 목록이 표시되고, 경로를 선택하고 Enter 키를 눌러 해당 노드를 탐색할 수 있습니다. 브라우저에서 CRXDE 클라이언트 응용 프로그램으로 현재 로드된 노드에만 작동합니다. 전체 저장소를 검색하려면 도구 ->:쿼리.
탐색기 창에 저장소의 모든 노드의 트리가 표시됩니다.
노드를 클릭하여 속성 탭에 속성을 표시합니다. 노드를 클릭한 후 도구 모음에서 작업을 선택할 수 있습니다. 노드를 다시 클릭하여 이름을 변경합니다.
트리 탐색 필터(쌍안경 아이콘)를 사용하면 이름에 입력 텍스트가 포함된 저장소를 통해 노드를 필터링할 수 있습니다. 로컬로 로드된 노드에만 적용됩니다.
창 편집을 사용하면 저장소에서 현재 선택된 파일의 내용을 볼 수 있습니다. 열린 각 파일은 창에 자체 탭으로 표시됩니다.
홈 탭에서는 컨텐츠 및/또는 설명서를 검색하고 개발자 설명서 및 Adobe 지원에 액세스할 수 있습니다.
탐색기 창에서 파일을 두 번 클릭하여 편집 창에 해당 내용을 표시합니다. 그런 다음 수정한 후 변경 내용을 저장할 수 있습니다.
파일이 창 편집에서 편집되면 도구 모음에서 다음 도구를 사용할 수 있습니다.
창 편집의 상태 줄을 두 번 클릭하면 라인으로 이동 대화 상자가 열려 특정 라인 번호를 입력할 수 있습니다.
속성 탭은 선택한 노드의 속성을 표시합니다. 새 속성을 추가하거나 기존 속성을 삭제할 수 있습니다.
액세스 제어 탭은 현재 경로, 저장소 또는 주체에 따라 권한을 표시합니다.
권한은 다음 카테고리로 분류됩니다.
액세스 제어 정보를 보려면 CRXDE Lite에 로그인한 사용자에게 ACL 항목을 읽을 수 있는 권한이 있어야 합니다.
복제 탭에 현재 노드의 복제 상태가 표시됩니다. 현재 노드를 복제하고 삭제할 수 있습니다.
콘솔 탭에 로그 메시지가 표시됩니다. 로그 수준을 구성하고, 콘솔을 지우고, 선택한 스크롤 위치에 고정하고, 메시지 표시를 활성화/비활성화할 수 있습니다.
번들을 빌드할 때 빌드 정보 탭에 정보가 표시됩니다.
새로 고침 단추는 현재 선택 항목을 새로 고칩니다. 다른 사용자의 변경 사항은 저장소의 보기에서 업데이트됩니다. 변경한 내용은 영향을 받지 않습니다.
모든 저장 단추는 모든 변경 내용을 저장합니다. 저장을 선택할 때까지 변경 사항은 일시적이며 콘솔을 종료하면 손실됩니다.
Create Button은 선택한 노드 아래에 다음을 만들 수 있는 드롭다운 메뉴입니다.
nt:file
노드 및 해당 nt:resource subnodent:folder
노드삭제 단추는 선택한 노드를 삭제합니다.
복사 단추는 선택한 노드를 복사합니다.
붙여넣기 단추는 선택한 노드 아래에 복사된 노드를 붙여넣습니다.
이동 단추는 선택한 노드를 대화 상자를 통해 설정된 노드로 이동합니다.
이름 바꾸기 단추는 선택한 노드의 이름을 바꿉니다.
Mixins Button을 사용하면 노드 유형에 믹싱 유형을 추가할 수 있습니다. 혼합 유형은 대부분 고급 기능을 추가하는 데 사용됩니다.
도구 단추는 다음 도구를 사용할 수 있는 드롭다운 메뉴입니다.
https://<host>:<port>/system/console/configMgr
있음).로그인 위젯에 현재 로그인한 사용자가 표시됩니다.
클릭하여 로그인하거나 다른 사용자로 다시 로그인합니다. @crx.default
은 사용자가 저장소의 기본(및 전용) 작업 공간에 있음을 나타냅니다.
Preferences 옵션은 UI 언어를 설정하고 저장, 검색, 메모 만들기 등과 같은 다양한 작업에 대한 핫키를 보고 사용자 지정하는 데 사용할 수 있습니다.
CRXDE Lite이 있는 폴더를 만들려면:
브라우저에서 CRXDE Lite을 엽니다.
탐색 창에서 새 폴더를 만들 폴더를 마우스 오른쪽 단추로 클릭하고 만들기 …를 선택합니다., 폴더 만들기….
이름 폴더를 입력하고 확인을 클릭합니다.
서버에 변경 내용을 저장하려면 모두 저장을 클릭합니다.
CRXDE Lite이 있는 노드를 만들려면:
이제 속성을 수정하거나 새 노드를 만들어 노드를 필요에 맞게 적용할 수 있습니다.
노드 만들기를 비롯한 대부분의 편집 작업은 메모리에 모든 변경 사항을 저장하고 저장 시 저장소에만 저장합니다(모든 단추 저장 사용). 그러나 이동 등의 일부 작업은 자동으로 지속됩니다.
변경 사항을 저장할 때 저장소에서는 새로 만든 노드를 상위 노드의 노드 유형으로 허용하는지 여부와 관련하여 유효성 검사를 수행합니다. 노드를 저장하는 동안 오류 메시지가 표시되는 경우 컨텐츠 구조가 유효한지 확인하십시오(예: nt:unstructured
노드를 nt:folder
노드의 자식으로 만들 수 없음).
CRXDE Lite을 사용하여 속성을 만들려면:
CRXDE Lite을 사용하여 새 파일을 만들려면:
CRXDE Lite을 사용하여 Compact Namespace 및 CND(Node Type Definition) 표기법에서 노드 유형 정의를 가져오거나 내보낼 수 있습니다.
CRXDE Lite에서 노드 유형 정의를 내보내려면
노드 유형 정의를 가져오려면 다음을 수행하십시오.
CRXDE Lite을 사용하면 <aem-install-dir>/crx-quickstart/logs
의 파일 시스템에 있는 error.log
파일을 표시하고 적절한 로그 수준으로 필터링할 수 있습니다. 다음과 같이 진행합니다.
다음을 작업을 수행할 수 있습니다.