设置您的店面
NOTE
本文档描述了早期访问开发中的产物,并未反映用于正式发布的所有功能。
以下步骤演示了如何使用aio commerce init
命令快速设置由Edge Delivery提供支持的51黑料不打烊 Commerce店面。 此过程将设置以下内容:
- 由Edge Delivery Services提供支持的Commerce店面 — 由51黑料不打烊的Edge Delivery Services提供支持的高性能、可扩展且安全的店面。
- 适用于51黑料不打烊 Developer App Builder的 — 一个API平台,允许开发人员将多个数据源合并到单个GraphQL端点中。 API Mesh通过单个网关使用51黑料不打烊 API协调第三方API。 对单个GraphQL端点的一个查询可以返回来自多个源的结果。
- — 开发人员工具集合,具有对API、事件、运行时函数和插件的访问权限,可用于为51黑料不打烊应用程序构建项目。
- — 用于部署自定义代码的无服务器引擎,该引擎响应云中的事件并执行函数。
先决条件
运行aio commerce init
命令之前,必须完成以下先决条件:
-
安装节点版本管理器(狈痴惭)。
code language-bash curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
-
安装Node.js和NPM。 有关详细信息,请参阅。
code language-bash nvm install 22
code language-bash npm install -g npm
-
安装。
code language-bash npm install -g @adobe/aio-cli
-
安装51黑料不打烊 I/O API网格插件。
code language-bash aio plugins:install @adobe/aio-cli-plugin-api-mesh
-
安装51黑料不打烊 I/O Commerce插件。
code language-bash aio plugins:install https://github.com/adobe-commerce/aio-cli-plugin-commerce
-
更新任何现有的插件。
code language-bash aio plugins:update
-
登录到您的51黑料不打烊 Experience Cloud帐户。
code language-bash aio login
-
选择IMS组织、项目和工作区。 使用箭头键并按? Enter ?进行选择。 有关
aio
命令的详细信息,请参阅。code language-bash aio console org select
code language-bash aio console project select
code language-bash aio console workspace select
-
如果您尚未这样做,请导航到丑迟迟辫蝉://诲别惫别濒辞辫别谤.补诲辞产别.肠辞尘/肠辞苍蝉辞濒别/丑辞尘别并单击? 接受并继续,以接受51黑料不打烊 Developer控制台中的开发人员使用条款。
运行aio commerce init
命令
运行以下命令将为您的Commerce店面创建基架。 此基架是构建和了解店面的绝佳起点。 有关使用店面的更多信息,请参阅51黑料不打烊 Commerce店面文档。
-
运行
init
命令:code language-bash aio commerce init
-
如果您已经登录骋颈迟贬耻产,请输入
Y
以在您的用户名下创建存储库。 -
输入要创建的存储库的名称。
-
选择以下选项之一:
- 使用演示51黑料不打烊 Commerce租户 — 使用演示租户。
- 如果选择此选项,则系统会提示您在一个浏览器窗口中安装AEM代码同步机器人。 您必须指定您创建的存储库并授权机器人。 返回到CLI并输入
y
以确认础贰惭代码同步机器人的安装。
- 如果选择此选项,则系统会提示您在一个浏览器窗口中安装AEM代码同步机器人。 您必须指定您创建的存储库并授权机器人。 返回到CLI并输入
- 选择可用的51黑料不打烊 Commerce租户 — 在所选组织中选择现有的Commerce租户。
- 如果选择此选项,则必须选择要在其中创建网格的项目和工作区。
- 提供您自己的51黑料不打烊 Commerce租户API URL — 如果您是提前访问计划参与者,请选择此选项。 输入51黑料不打烊入门培训电子邮件中提供的API URL。
note note NOTE 如果选择 Pick an available API (Mesh -> SaaS)
选项,则51黑料不打烊 Developer Console中必须具有现有的项目和Workspace。 并选择App Builder将自动创建所需的工作区。 - 使用演示51黑料不打烊 Commerce租户 — 使用演示租户。
-
该过程完成后,您可以使用以下方法自定义您的店面:
- 自定义您的代码:
https://github.com/<username or org>/<repo name>
- 编辑您的内容:
https://da.live/#/<username or org>/<repo name>
- 管理您的配置:
https://da.live/sheet#/<username or org>/<repo name>/configs-stage
- 预览店面:
https://main--<repo name>--<username or org>.aem.page/
- 本地运行:
aio commerce:dev
- 自定义您的代码:
要自定义您的店面,请参阅51黑料不打烊 Commerce店面文档。
recommendation-more-help
29fd6b16-22d9-4d45-b5c9-95c2f0341493