如何設定快速開發環境

瞭解如何在AEM as a Cloud Service中設定​ 快速開發環境(RDE)。

本影片說明:

  • 使用Cloud Manager將RDE新增至您的程式
  • 使用Adobe IMS的RDE登入流程,與任何其他AEM as a Cloud Service環境有何相似之處
  • Adobe I/O Runtime可擴充CLI的設定,也稱為aio CLI
  • 使用非互動模式來設定AEM RDE和Cloud Manager aio CLI外掛程式。 如需互動模式,請參閱安裝指示

必備條件

下列專案應在本機安裝:

本機設定

若要從您的本機電腦將WKND Sites專案的程式碼和內容部署到RDE,請完成下列步驟。

Adobe I/O Runtime可擴充CLI

從命令列執行下列命令,安裝Adobe I/O Runtime可擴充CLI (也稱為aio CLI)。

$ npm install -g @adobe/aio-cli

安裝及設定aio CLI外掛程式

aio CLI必須已安裝外掛程式,並使用組織、方案和RDE環境ID進行設定,才能與您的RDE互動。 安裝程式可透過aio CLI使用較簡單的互動模式或非互動模式來執行。

互動模式

使用aio cliplugins:install命令安裝及設定AEM RDE外掛程式。

  1. 使用aio cliplugins:install命令安裝aio CLI的AEM RDE外掛程式。

    code language-shell
    $ aio plugins:install @adobe/aio-cli-plugin-aem-rde
    $ aio plugins:update
    

    AEM RDE外掛程式可讓開發人員從本機電腦部署程式碼和內容。

  2. 執行下列命令以登入Adobe I/O Runtime可擴充CLI來取得存取Token。 請務必登入與Cloud Manager相同的Adobe組織。

    code language-shell
    $ aio login
    
  3. 執行以下命令,以使用互動模式設定RDE。

    code language-shell
    $ aio aem:rde:setup
    
  4. CLI會提示您輸入組織ID、方案ID和環境ID。

    code language-shell
    Setup the CLI configuration necessary to use the RDE commands.
    ? Do you want to store the information you enter in this setup procedure locally? (y/N)
    
    • 如果您只使用單一RDE,而且想要將您的RDE組態全域儲存在本機電腦上,請選擇​

    • 如果您正在使用多個RDE,或想要將您的RDE組態儲存在目前資料夾的.aio檔案中,請為每個專案選擇​

  5. 從可用選項清單中選取組織ID、方案ID和RDE環境ID。

  6. 執行下列指令,確認已設定正確的組織、程式和環境。

    code language-shell
    $ aio aem rde setup --show
    
非互動模式

使用aio cliplugins:install命令安裝及設定Cloud Manager和AEM RDE外掛程式。

code language-shell
$ aio plugins:install @adobe/aio-cli-plugin-cloudmanager
$ aio plugins:install @adobe/aio-cli-plugin-aem-rde
$ aio plugins:update

Cloud Manager外掛程式,可讓開發人員從命令列與Cloud Manager互動。

AEM RDE外掛程式可讓開發人員從本機電腦部署程式碼和內容。

必須設定aio CLI外掛程式才能與您的RDE互動。

  1. 首先,使用Cloud Manager複製組織、方案和環境ID的值。

    • 組織ID:從​ 設定檔圖片>帳戶資訊(內部) >強制回應視窗>目前組織ID ​複製值

    組織ID

    • 程式ID:從​ 程式概述>環境> {ProgramName}-rde >瀏覽器URI >介於program//environment ​之間的數字複製值

    程式和環境ID

    • 環境ID:從​ 程式總覽>環境> {ProgramName}-rde >瀏覽器URI >environment/ ​之後的數字複製值

    程式和環境ID

  2. 使用aio cliconfig:set命令執行下列命令以設定這些值。

    code language-shell
    $ aio config:set cloudmanager_orgid <ORGANIZATION ID>
    $ aio config:set cloudmanager_programid <PROGRAM ID>
    $ aio config:set cloudmanager_environmentid <ENVIRONMENT ID>
    
  3. 執行下列命令,驗證目前的設定值。

    code language-shell
    $ aio config:list
    
  4. 切換或檢閱您目前登入的組織:

    code language-shell
    $ aio where
    

驗證RDE存取權

執行下列命令,驗證AEM RDE外掛程式的安裝和組態。

$ aio aem:rde:status

RDE狀態資訊的顯示方式如環境狀態、您的AEM專案 ​套件組合清單以及製作和發佈服務上的設定。

下一步

瞭解如何使用 RDE來部署您最喜愛的整合式開發環境(IDE)中的程式碼和內容,以加快開發週期。

其他資源

在程式檔案中啟用RDE

Adobe I/O Runtime可擴充CLI的設定,也稱為aio CLI

aio CLI使用方式和命令

用於與AEM快速開發環境互動的Adobe I/O Runtime CLI外掛程式

Cloud Manager aio CLI外掛程式

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