PWA 兼容性矩阵
随着 Progressive Web App (PWA) Kit 版本 3.0 的发布,我们向平台引入了两个新的独立版本控制包: retail-react-app 和 commerce-sdk-react。
此外,根据项目的构建,您的网店可能对 commerce-sdk-isomorphic 软件包或 plugin_slas Storefront Reference Architecture (SFRA) 插件有其他依赖关系。
请查看此表以确保使用的是 PWA Kit 的兼容版本、 retail-react-app、 commerce-sdk-react、 commerce-sdk-isomorphic 和 plugin_slas。
| PWA Kit retail-react-app | commerce-sdk-react | commerce-sdk-isomorphic ** |plugin_slas |** 显著变化 ** |** |
|:-----------:|:--------------------:|:----------------------:|:---------------------------:|:---------------:|:----------------|
| v3.9.x | v6.x | v3.2 或更高版本 | v3.2 或更高版本 | v7.4 | 零售 react 应用程序
- 无密码和社交登录支持。
- 密码重置支持。
- 不跟踪支持。
- 购物者上下文集成
- 默认设置为
true“活动数据跟踪”。
Commerce-sdk-反应
- 将 dwsid 附加到 SCAPI 请求
- 删除 OCAPI 会话桥接。
- SLAS 现在需要
channel_id. - 购物者上下文现在需要
siteId. - 升级到 commerce-sdk-isomorphic v3.x
- 产品磁贴返工。
Commerce-sdk-react
- 升级到 commerce-sdk-isomorphic v2.x
- SLAS 私有客户端支持。
- 重新设计了在 SFRA 和 PWA 之间传输会话的方式,因此 PWA 上不需要 OCAPI /sessions 调用
- 页面设计器类型迁移至 commerce-sdk-react
有关各种版本的 PWA Kit 和 retail-react-app 中可用功能的详细信息,请参阅 可组合网店发行说明。
PWA Kit v2 上的项目与 retail-react-app 不兼容。
PWA Kit v2 上的项目可以使用 commerce-sdk-react 作为自定义项。有关详细信息,请参阅 升级到 v3 指南