設定開發人員環境 create-dev-environment
若要建立可讓您為Asset Compute Service開發的設定,請遵循這些需求和指示。
-
取得的存取權和認證Adobe Developer App Builder。
-
設定本機環境和必要的工具。
-
還有其他一些工具可協助您開始順利開發,這些工具包括:
- Git
- Docker案頭
- NodeJS (不建議使用v14 LTS、奇數版本)和NPM。 OS X HomeBrew的使用者可以執行
brew install node來安裝兩者。 否則,請從NodeJS下載頁面下載 - Adobe建議使用Visual Studio Code (VS Code),因為它是NodeJS支援的IDE。 您可以使用任何其他IDE作為程式碼編輯器,但尚不支援進階用法(例如,偵錯工具)
- 安裝最新的Adobe aio-cli (
aio)
-
確定符合必要條件
設定App Builder專案 create-App-Builder-project
-
確定Experience Cloud組織中有系統管理員或開發人員角色。 系統管理員在Admin Console中設定此角色。
-
登入Adobe Developer Console。 確認您與Experience Cloud屬於相同的Experience Manager組織且為Cloud Service整合。 如需Adobe Developer Console的詳細資訊,請前往主控台檔案。
-
建立App Builder專案。 按一下從範本建立新專案 > 專案。 選取「App Builder」。 它會建立具有兩個工作區的新App Builder專案:
Production和Stage。 視需要新增其他工作區,例如Development。 -
在App Builder專案中,選取工作區並訂閱Asset Compute所需的服務。 按一下新增至專案 > API並新增
Asset Compute、IO Events和IO Events Management服務。 新增第一個API時,它會提示您建立私密金鑰。 將此資訊儲存在電腦上,因為您需要此金鑰才能使用開發人員工具測試您的自訂應用程式。note note NOTE JWT已棄用,且無法下載私密金鑰。 雖然Adobe正在更新測試工具,但請注意,使用OAuth建立的自訂背景工作程式可以部署,但devtools將無法運作。
b027be24-3772-44c0-a56d-a4ba23dcb50b