使用CRXDE Lite開發 developing-with-crxde-lite
本節說明如何使用CRXDE Lite開發您的AEM應用程式。
如需可用不同開發環境的詳細資訊,請參閱概述檔案。
CRXDE Lite內嵌於AEM中,可讓您在瀏覽器中執行標準開發工作。 使用CRXDE Lite,您可以在記錄時建立項目、建立和編輯檔案(如.jsp和.java)、資料夾、模板、元件、對話框、節點、屬性和包。
當您沒有AEM伺服器的直接存取權、透過擴充或修改現成元件和Java套件組合來開發應用程式時,或您不需要專用的除錯工具、程式碼完成和語法醒目提示時,建議使用CRXDE Lite。
系統會將使用者重新導向至登入畫面。
開始使用CRXDE Lite getting-started-with-crxde-lite
若要開始使用CRXDE Lite,請繼續如下:
-
安裝AEM。
-
在瀏覽器中輸入https://
<host>
:<port>
/crx/de。 預設為http://localhost:4502/crx/de
. -
輸入 用戶名 和 密碼. 預設為
admin
和admin
. -
按一下 「確定」。
CRXDE Lite使用者介面在瀏覽器中的外觀如下:
您現在可以使用CRXDE Lite來開發您的應用程式。
使用者介面概觀 overview-of-the-user-interface
CRXDE Lite提供下列功能:
建立資料夾 creating-a-folder
要建立具有CRXDE Lite的資料夾:
-
在瀏覽器中開啟CRXDE Lite。
-
在導航窗格中,按一下右鍵要在其下建立新資料夾的資料夾,選擇 建立……,然後 建立資料夾…….
-
輸入資料夾 名稱 按一下 確定.
-
按一下 全部儲存 以在伺服器上儲存變更。
建立範本 creating-a-template
若要建立具有CRXDE Lite的範本:
-
在瀏覽器中開啟CRXDE Lite。
-
在導航窗格中,按一下右鍵要建立模板的資料夾,選擇 建立……,然後 建立模板…….
-
輸入 標籤, 標題, 說明, 資源類型 和 排名 範本。 按一下 下一步。
-
此步驟為選用:設定 允許的路徑. 按一下 下一個
-
此步驟為選用:設定 允許的父項. 按一下 下一步。
-
此步驟為選用:設定 允許的子項. 按一下 「確定」。
-
按一下 全部儲存 以在伺服器上儲存變更。
它會建立:
-
類型的節點
cq:Template
具有模板屬性 -
類型的子節點
cq:PageContent
具有頁面內容屬性
您可以將屬性新增至範本:請參閱 建立屬性 區段。
建立元件 creating-a-component
只有節點類型才能使用此處描述的功能 cq:Component
可在存放庫中使用。
要建立具有CRXDE Lite的元件:
-
在瀏覽器中開啟CRXDE Lite。
-
在導航窗格中,按一下右鍵要建立元件的資料夾,然後選擇 建立……,然後 建立元件…….
-
輸入 標籤, 標題, 說明, 超級資源類型 和 群組 的下界。 按一下 下一步。
-
此步驟為選用:設定元件屬性 是容器,無裝飾, 儲存格名稱 和 對話方塊路徑. 按一下 下一步。
-
此步驟為選用:設定元件屬性 允許的父項. 按一下 下一步。
-
此步驟為選用:設定元件屬性 允許的子項. 按一下 「確定」。
-
按一下 全部儲存 以在伺服器上儲存變更。
它會建立:
- 類型的節點
cq:Component
- 元件屬性
- 元件.jsp指令碼
建立對話方塊 creating-a-dialog
要建立具有CRXDE Lite的對話框:
-
在瀏覽器中開啟CRXDE Lite。
-
在「導航」窗格中,按一下右鍵要建立對話框的元件,然後選擇 建立……,然後 建立對話框…….
-
輸入 標籤 和 標題. 按一下 「確定」。
-
按一下 保存全部 l將更改保存在伺服器上。
它會建立具有下列結構的對話方塊:
dialog[cq:Dialog]/items[cq:Widget]/items[cq:WidgetCollection]/tab1[cq:Panel]
您現在可以修改屬性或建立新節點,以適應您的需求。
也可以使用對話框編輯器編輯對話框。 按兩下CRXDE Lite中的對話方塊節點會顯示編輯器。 有關對話框編輯器的更多資訊 此處.
建立節點 creating-a-node
要建立具有CRXDE Lite的節點:
-
在瀏覽器中開啟CRXDE Lite。
-
在「導航」窗格中,按一下右鍵要建立新節點的節點,然後選擇 建立……,然後 建立節點…….
-
輸入 名稱 和 類型. 按一下 「確定」。
-
按一下 全部儲存 以在伺服器上儲存變更。
您現在可以修改屬性或建立新節點,以適應您的需求。
nt:unstructured
節點作為的子節點 nt:folder
節點)。建立屬性 creating-a-property
若要建立具有CRXDE Lite的屬性:
-
在瀏覽器中開啟CRXDE Lite。
-
在「導航」窗格中,選擇要添加新屬性的節點。
-
在 屬性 頁簽,輸入 名稱, 類型 和 值. 按一下 新增.
-
按一下 全部儲存 以在伺服器上儲存變更。
建立指令碼 creating-a-script
要建立新指令碼:
-
在瀏覽器中開啟CRXDE Lite。
-
在「導航」窗格中,按一下右鍵要建立指令碼的元件,然後選擇 建立……,然後 建立檔案…….
-
輸入檔案 名稱 包括其擴充功能。 按一下 「確定」。
-
新檔案在「編輯」窗格中以頁簽形式開啟。
-
編輯檔案。
-
按一下 全部儲存 以儲存變更。
導出和導入節點類型 exporting-and-importing-node-types
有了CRXDE Lite,您可以在 CND(緊密命名空間和節點類型定義)記號.
要導出節點類型定義,請執行以下操作:
-
在瀏覽器中開啟CRXDE Lite。
-
選取您所需的節點。
-
選擇 工具 then 導出節點類型.
-
定義(以符號表示)會顯示在您的瀏覽器中。 視需要儲存資訊。
要導入節點類型定義,請執行以下操作:
-
在瀏覽器中開啟CRXDE Lite。
-
選擇 工具 then 導入節點類型…….
-
在文本框中輸入定義的CND注釋。
-
檢查 允許更新 如果要更新現有定義。
-
按一下 匯入.
記錄 logging
透過CRXDE Lite,您可以顯示檔案 error.log
位於 <crx-install-dir>/crx-quickstart/server/logs
並以適當的記錄層級篩選。 按如下步驟進行:
-
在瀏覽器中開啟CRXDE Lite。
-
在 主控台 標籤,在右側的下拉式功能表中,選取 伺服器記錄檔.
-
按一下 停止 圖示來顯示訊息。
您可以:
- 按一下 記錄設定 表徵圖。
- 按一下 筆刷 表徵圖。
- 按一下 針 表徵圖。
- 按一下 停止 表徵圖。