当前位置: 首页 > Web前端 > JavaScript

关于SAPCommerceCloud的示例设置Github存储库

时间:2023-03-26 22:09:12 JavaScript

https://github.com/SAP-sample...有一个面向公众的代码存储库。有可用的CommerceCloud订阅。CommerceCloud版本1808或更高版本文件夹的根目录包含两个文件夹:core-customizejs-storefront。core-customize中的manifest.json文件:该文件定义了如何在公有云环境中构建和部署代码。该文件确保可以重用配置,从而更好地实现本地和云构建之间的一致性。hybris文件夹:包含用于存储任何自定义扩展的示例自定义文件夹和一个用于存储本地和云属性、localextensions.xml和任何本地solr/tomcat配置的示例自定义文件夹2105是默认分支:在localextensions.xml文件中,列出您使用的任何扩展使用(自定义和来自Commerce运行时的任何)。在js-storefront中还有一个manifest.json文件:该文件告诉CloudAutomation您要构建和部署的JavaScript店面的名称和路径。关于此存储库的几个分支:main:此分支包含示例CommerceCloud配置,没有数据中心或JavaScript店面。这个分支是最常见的配置。2105-datahub:这个分支包含master分支的内容,以及支持DataHub的配置文件。DataHub是CommerceCloud的额外购买。2105-spartacus:该分支包含主分支的内容,以及支持SpartacusJavaScript店面的配置文件。SAPCCV2系统将Github仓库代码以pull的形式加载到客户对应的构建环境中。您可以在存储在存储库中的CommerceCloudmanifest.json文件中配置扩展、属性和方面。JavaScriptStorefront是云门户环境中的公共端点。每个环境都带有一个Dynatrace应用程序性能监控实例。该工具会监控您的应用程序,并在出现问题时提供故障排除支持。另外,如果使用同一个Github仓库,支持在本地环境和CommerceCloud环境同时构建,可以节省大量验证工作量。在CloudPortal中,找到对应的Environment,复制API端点的URL。使用API端点的URL更新js-storefront/spartacusstore/src/app/app.module.ts中的baseUrl属性。