设置开发人员环境 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,因为它是Debugger支持的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