Spartacus 开源项目给 SAP Commerce Cloud Storefront 共享的一些有用的特性介绍

Spartacus 开源项目给 SAP Commerce Cloud Storefront 共享的一些有用的特性介绍

Spartacus 的主要构建块是后端集成。 默认情况下,Spartacus 通过 OCC v2 REST API 与 SAP Commerce Cloud 连接。 但是,由于其灵活的架构,我们可以通过添加或替换现有的 OCC 连接器来连接到任何其他系统。 这意味着必须在每个 JavaScript ...

参加 Spartacus 开源项目开发时需要注意的一些编程规范

参加 Spartacus 开源项目开发时需要注意的一些编程规范

我们使用 NgRx 存储来管理 Spartacus 功能中的全局应用程序状态。 使用 NgRx 在性能、更好的可测试性和易于故障排除、方面具有明显的优势。除非有令人信服的理由不这样做,否则在某项 feature 的开发里,请总是使用 Rgrx 来管理状态。使用 Store 并不意味着我们需要缓存所有...

开源项目 Spartacus 的 git 分支使用规范

开源项目 Spartacus 的 git 分支使用规范

Spartacus 开源项目里存在如下的 git 分支:feature/GH-xxxx 分支用于简单的功能和错误修复epic/epic-name 分支用于大功能的开发release/1.4.0-rc.0 分支用于特定的发布(你可以将它们与维护分支区分开来,因为包含了完整的版本号)Epic 开发流程以...

开源项目 Spartacus 的 git 提交流程规范

开源项目 Spartacus 的 git 提交流程规范

Spartacus 开源项目由一组库组成。为了更容易知道哪个版本的库与另一个版本兼容,库版本在所有包中同步。 这意味着当我们要发布 1.5.0 版本时,我们会发布该版本下的所有库,即使某些库与上一个版本相比没有任何变化。 这样一来,我们可以使用单个版本号来指代任何给定版本的整套 Spartacus ...

SAP Spartacus 开源项目里 activeCartId$ 的实现

SAP Spartacus 开源项目里 activeCartId$ 的实现

我们可以在 app.module.ts 里使用如下代码,获得当前 cart id:export class AppModule { constructor(_cart: ActiveCartService){ _cart.getActiveCartId().subscribe((data) =>...

关于 Spartacus 开源项目的 peerDependencies

关于 Spartacus 开源项目的 peerDependencies

ng new app 生成的 Angular 应用,自带11个依赖:使用 Schematics 安装了 library 之后的客户 Storefront:本地新建一个空的文件夹,在里面执行命令行:npm i @spartacus/storefront里面只有一个 node_modules 文件夹,里...

SAP Spartacus 开源项目中 $skipComponentStyles 的作用介绍

SAP Spartacus 和 Angular 开发的前端应用中的 $skipComponentStyles 是用于跳过组件样式加载的一个标志。在理解 $skipComponentStyles 的作用之前,我们先来了解一下 SAP Spartacus。SAP Spartacus 是一个开源的电子商务...

SAP Spartacus 开源项目里 activeCartId$ 的实现

SAP Spartacus 开源项目里 activeCartId$ 的实现

我们可以在 app.module.ts 里使用如下代码,获得当前 cart id:export class AppModule { constructor(_cart: ActiveCartService){ _cart.getActiveCartId().subscribe((...

关于 Spartacus 开源项目的 peerDependencies

关于 Spartacus 开源项目的 peerDependencies

ng new app 生成的 Angular 应用,自带11个依赖:使用 Schematics 安装了 library 之后的客户 Storefront:本地新建一个空的文件夹,在里面执行命令行:npm i @spartacus/storefront里面只有一个 node_mod...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

阿里巴巴终端技术
阿里巴巴终端技术
阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。
1498+人已加入
加入

spartacus开源项目相关内容