在测试 SAP Spartacus 3.4.5 版本的 SSR 功能时,发现一个 warning 信息:

console.warn(`Duplicated keys has been found in the config of i18n chunks:\n${dupes.join('\n')}`);

这个警告信息在如下代码里抛出:

TranslationChunkService:

方法:warnDuplicates

原因是在 userAccount 和 common chunks 里都存在 miniLogin 这个 key:

duplicate 的 key 如下图所示:

4.0 版本里,就只能找到一个miniLogin key 了:

vendor.js:

在 3.3.1 里,确实在 common chunks 里有 miniLogin 的 key:

更多Jerry的原创文章,尽在:“汪子熙”:

SAP Spartacus UI Duplicated keys has been found in the config of i18n chunks相关推荐

  1. 如何找到SAP Spartacus UI可以扩展的outlet

    Spartacus两种outlet: CMS data driven outlet software driven outlet 文件位置: C:\Code\SPA\spartacus\project ...

  2. SAP Spartacus UI 服务器端渲染的调试启动方式 - debug 模式

    首先确认你已经熟悉这篇文章的启动方式:SAP Spartacus develop branch 的服务器端渲染启动方式. 第一步 添加一个新的 build script,把 --configurati ...

  3. 什么是 SAP Spartacus UI 的 direction 服务

    方向性功能提供对双向文本和布局的支持. 您可以将 Spartacus 配置为使用从左到右 (LTR) 方向或从右到左 (RTL) 方向. 方向性是由语言驱动的. 许多语言是从左到右阅读的,但有些语言, ...

  4. 什么是 SAP Spartacus UI 的 code deprecation

    对于复杂且快速发展的库,在改进现有功能的同时保持向后兼容性可能具有挑战性. 代码弃用允许您正确标记过时的代码,并通过警告用户,帮助他们过渡到更好的替代方案. 要将函数.类.方法或属性标记为已弃用,请使 ...

  5. 什么是 SAP Spartacus UI 的 feature level

    Spartacus 库的每个次要版本都包含新功能,这些功能通常是对现有组件的改进. 这些功能通常是用户所期望的,但在某些情况下,这些更新可能被视为破坏性更改,尤其是当您在特定行为或 DOM 结构之上构 ...

  6. 关于 SAP Spartacus UI 框架选型问题

    原文 目前我们选择的 UI 框架已经污染了所有的 UI 组件.这对不使用或不能使用引导程序的客户来说是不利的.我们希望我们的 UI 层独立于特定的 UI 框架.此外,我们应该避免像 bootstrap ...

  7. SAP Spartacus UI TabParagraphContainerComponent 的工作原理

    首先渲染若干个 div button,个数等于 TabContainer 里包含的 Component 元素个数. 然后是利用 cxComponentWrapper 加载真实的 Component. ...

  8. SAP Spartacus UI ConfigurableRoutesService router.resetConfig 的调用逻辑

    在该 service 的 init 方法里,有如下的代码调用: protected configure(): void {// Router could not be injected in cons ...

  9. 为什么 SAP 电商云 Spartacus UI SSR 模式下的客户端应用,不会发起 product 请求

    我们如果通过 CSR 即 Client Side Render 的方式启动 SAP Spartacus UI,可以在 Chrome 开发者工具里观测到 Product Carousel 对应的产品主数 ...

最新文章

  1. 一款NPN三极管测量: BC547C
  2. 第29节 专业英语1
  3. 报错org.apache.htrace htrace-core4 4.1.0 incubating htrace-core4.jar 报错spark
  4. java cookbook 3_CookBook/Java核心/3-Java反射.md at master · zhgdbut/CookBook · GitHub
  5. Matlab画箭头arrow.m
  6. Windows系统后台运行java程序(关闭命令行窗口执行)
  7. 18岁智商低的表现_孩子反应慢并不是智商低,三个原因很关键,第一个跟父母有关...
  8. Vicdas实时历史数据库
  9. Android 9.0的One UI系统,三星S9/S9+更新One UI 安卓9.0已正式推送
  10. Microsoft.VisualBasic.dll的妙用(开发中肯定会用到哦)
  11. 2021总结2022规划
  12. 电脑所有的文件打开很慢
  13. 计算机网络TCP的全称,tcp/ip全称是什么
  14. U盘变32G的解决办法
  15. 无忧计算机二级试题题库,计算机等级考试题库,二级Web试题
  16. 单元测试是什么?为什么要做单元测试?
  17. ios系统登录连接服务器失败,iPhone 上登陆 Apple ID 提示连接到服务器时出现问题及 iOS 13 教程...
  18. 在javascript中使用正则表达式来验证:E-Mail,账号,出生日期,姓名...
  19. App 抓包问题与解决
  20. uart_ops结构体分析之amba_pl011_pops

热门文章

  1. 安装oracle后,电脑变卡变慢的解决办法
  2. python json.loads json.dumps(ensure_ascii = False) 汉字乱码问题解决
  3. 在robotframework中连接数据库进行操作
  4. Elasticsearch之插件介绍及安装
  5. android 两个客户端间的通信(Socket通信)
  6. Java Arraylist 如何使用 Comparator排序
  7. 代码添加ProgressBar 进度条
  8. STD中string的常用方法总结
  9. CF613D Kingdom and its Cities
  10. oracle的学习笔记(转)