設定開發人員環境 create-dev-environment
若要建立可讓您為Asset Compute Service開發的設定,請遵循這些需求和指示。
-
設定本機環境和必要的工具。
-
還有其他一些工具可協助您開始順利開發,這些工具包括:
- Git
- Docker案頭
- NodeJS (不建議使用v14 LTS、奇數版本)和NPM。 OS X HomeBrew的使用者可以執行
brew install node
來安裝兩者。 否則,請從NodeJS下載頁面下載 - IDE適合NodeJS,Adobe建議使用Visual Studio Code (VS Code),因為它是偵錯工具支援的IDE。 您可以使用任何其他IDE作為程式碼編輯器,但尚不支援進階用法(例如,偵錯工具)
- 安裝最新Adobeaio-cli (
aio
)
-
確定符合必要條件
設定App Builder專案 create-App-Builder-project
-
確定Experience Cloud組織中有系統管理員或開發人員角色。 系統管理員以Admin Console設定此角色。
-
登入Adobe Developer Console。 確認您與Experience Manager屬於相同的Experience Cloud組織且為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已過時,無法下載私密金鑰。 在我們更新測試工具時,請注意,使用OAuth建立的自訂背景工作程式可以部署,但devtools無法運作。
b027be24-3772-44c0-a56d-a4ba23dcb50b