SAP 电商云 Spartacus 技术介绍 2024-07-31 03:59:20 大家好,我是来自SAP成都研究院的Jerry Wang, 目前在SAP Spartacus开发团队工作。今天很高兴有机会在SAP TechEd(SAP技术大会)上给大家分享我们团队正在开发的Spartacus这个产品的相关内容。SAP Commerce Cloud是SAP一款电商解决方案,而Storefront这个术语,指的是该解决方案的前台店铺界面。一句话概括Spartacus,它是基于现代Web开发技术和框架打造而成的一款新的SAP Commerce Cloud Storefront. 赞 (0) 相关推荐 SAP 电商云 Spartacus SSR Optimization Engine 几处 timeout 的执行顺序 SSR optimization engine option 代码: const ngExpressEngine = NgExpressEngineDecorator.get(engine, { ti ... SAP 电商云 Spartacus UI 的持续集成 - Continous integration 在将代码集成到我们的开发主线之前,会运行一个持续集成过程以证明可以安全地集成更改. 我们将 Travis CI 用于我们的持续集成服务. 每次将代码推送到 Spartacus 存储库时(无论是否已发出 ... SAP 电商云 Spartacus UI 页面布局的设计原理 Spartacus 每个 UI 划分成不同的区域 section,每个区域由若干个 slots 组成.每个 slot 可以包含一个或多个 CMS Component. 我曾经写过一篇 文章 详细介绍过 ... SAP 电商云 Spartacus UI SSR 单元测试里的 callFake callFake 的接口定义可以在 jasmine.js 里找到: SpyStrategy.callFake, 返回 Spy 对象. spy1 即 originalEngine,二者指向同一个对象实例 ... SAP 电商云 Spartacus UI SSR 里 engine 和 engine instance 的区别 传入 originalEngine 到装饰器 decorateExpressEngine 里: 传出的是一个 engine 函数,engine 函数包括了 original Engine 这个函数,然 ... SAP 电商云 Spartacus UI 的单元测试和端到端测试,以及 CI/CD 相关话题 单元测试 在项目根目录的 package.json 下面,定义了测试相关的 script: 可以直接 npm run test:libs, 启动所有库的单元测试: 也可以手动执行单个库的单元测试,例如 ... 关于 SAP 电商云 Spartacus UI SSR 的 state transfer 问题 我使用基于版本 3.4.5(某客户正在使用)的 Schematics 创建了一个店面,并在 SSR 模式下运行它. 我在浏览器中访问 http://localhost:4000/. 通过 Chrome ... 如何找到 SAP 电商云 Spartacus UI 产品明细界面对应的 Angular 实现 Component 名称 我们看一个 PDP 即 product detail page 的实际例子: http://localhost:4200/powertools-spa/en/USD/product/3881017/a ... 如何找到 SAP 电商云 Spartacus UI 导航 navigation 的驱动器 - NavigationEntryItemEffects 该 effect 有三个依赖: Actions CmsComponentConnector RoutingService loadNavigationItems$ 整个是一个 Observable 对 ...