关于 SAP Commerce Cloud 的 Sample Setup Github 仓库
SAP 给客户提供了一个 reference 仓库,地址如下。
- 有一个 public facing 的代码仓库。
- 有一个可用的 Commerce Cloud 订阅
- Commerce Cloud 版本不低于 1808
文件夹的根目录,包含两个文件夹:
- core-customize
- js-storefront
core-customize 里的manifest.json 文件:
这个文件定义了如何在公共云环境中构建和部署代码。 该文件确保配置能够重用,从而更好地允许本地和云构建之间的一致性。
hybris 文件夹:
包含用于存储任何自定义扩展的示例自定义文件夹以及用于存储本地和云属性、localextensions.xml 和任何本地 solr/tomcat 配置的 config 文件夹
2105 是默认分支:
在 localextensions.xml 文件里,列出您正在使用的任何扩展(自定义和任何来自 Commerce 运行时)。
在 js-storefront 里也有一个 manifest.json 文件:
该文件告诉 Cloud Automation 您要构建和部署的 JavaScript 店面的名称和路径。
关于这个代码仓库的几个分支:
-
main:此分支包含示例 Commerce Cloud 配置,没有 Data Hub 或 JavaScript 店面。 这个分支是最常见的配置。
-
2105-datahub:此分支包含来自 master 分支的内容,以及支持 Data Hub 的配置文件。 Data Hub 是 Commerce Cloud 的额外购买。
-
2105-spartacus:此分支包含来自 master 分支的内容,以及支持 Spartacus JavaScript 店面的配置文件。
SAP CCV2 系统将 Github 存储库代码,采取 pull 的方式,加载到客户对应的 build 构建环境中。 您可以在存储在您的存储库中的 Commerce Cloud manifest.json 文件中配置 extension、properties 和 aspects.
JavaScript Storefront 属于 public endpoint,在 Cloud portal 的 environment 里。
每个 environment 都附带一个 Dynatrace 应用程序性能监控实例。 该工具监控您的应用程序并在出现问题时提供故障排除支持。
另外,如果使用同一个 Github 仓库,支持在 local Environment 和 Commerce Cloud Environment 同时进行构建,可以节省很多 validation 的工作量。
在 Cloud Portal 中,找到对应的 Environment 并复制 API 端点的 URL.
使用 API 端点的 URL 更新 js-storefront/spartacusstore/src/app/app.module.ts 中的 baseUrl 属性。
相关文章
- SAP UI5 Page 控件的构造函数参数讲解
- 【Jenkins 插件】使用 github 插件从 GitHub 上拉取项目代码
- SAP UI5 sap.ui.layout.Grid 控件宽度百分比的设置原理
- SAP 电商云 Assisted Service Module (ASM) 功能模块讲解
- 来自某知名药企资深SAP大师级专家的总结
- SAP UI5 sap.ui.base.ManagedObject 的构造函数参数讲解
- Github gist_github教程
- 使用 SAP UI5 sap.ui.export.Spreadsheet API 进行 Excel 导出的一些限制
- SAP UI5 应用里 FlexBox 控件的设计原理
- SAP QM QS21创建检验特性,报错- Number range interval 01 for number range object QMERKMALE
- SAP QM Quality Certificate 系列1
- SAP Fiori Launchpad url 参数 sap-app-origin-hint 的含义
- 安装SAP,Linux获台前瞻未来(linux安装sap)
- 深入比较:SAP vs Oracle(sap和oracle)
- SAP LOGON DATA CHECK详解编程语言
- SAP 常用表(转)详解编程语言
- SAP ABAP常见错误记录之二:specify reference table AND reference field详解编程语言
- SAP 跨工厂采购订单交易(两工厂都要看出收入和成本)详解编程语言
- SAP MM-分包业务讲解(subcontracting)-02-主数据与采购订单的创建-多BOM的业务情况分析详解编程语言
- sap可配置BOM的主要流程详解编程语言
- Oracle从SAP抽取数据的简单方法(oracle从sap抽数)
- Oracle与SAP权衡利弊比较之路(oracle与sap比较)
- 对比Oracle和SAP价格比较哪个是更值得投入的选择(oracle与sap价格)
- Oracle与SAP金蝶谁更具竞争力(oracle sap金蝶)
- Oracle和SAP教程一步一步学习(oracle sap教程)
- Oracle 与 SAP深度对比分析(oracle sap对比)