注意,服务器端渲染,这些 page meta 的读取和解析,都发生在 Node.js 服务器端。

如果在客户端调试,当然拿不到了!

一定要在服务器端用 Node.js 调试:这是在服务器端生成的!

http://localhost:4000/Open-Catalogue/Cameras/DigitalCameras/Digital-SLR/DSLR-A330-%252BDT-18—55-mm/p/2934302

如下图所示,调试成功,服务器端生成的 description 字段:

这些 meta 数据从哪里来的?

  • 元数据来自 this.cms.GetCurrentPage
  • 元数据的解析,来自 this.resolve

page meta,从 CMS 读取,再存入 ngrx store:

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

调试 SAP Spartacus 服务器端渲染 SEO HTML Tag 生成逻辑的注意事项相关推荐

  1. SAP Spartacus 服务器端渲染单步调试步骤之二:在服务器端执行应用程序 Angular 代码

    前文:SAP Spartacus 服务器端渲染单步调试步骤之一:应用程序准备工作 入口: 进入 platform-server.js: 入口: 最终在服务器端执行 bootstrap,输入 Compo ...

  2. SAP Spartacus 服务器端渲染调试的开发端版本

    我按照这篇文章手动安装 SAP Spartacus 3.3.0版本并启用服务器端渲染 SSR 的介绍,启用了 SAP Spartacus 服务器端渲染,并且按照SAP Spartacus服务器端渲染模 ...

  3. SAP Spartacus 服务器端渲染文件 server.js 和构建后的 main.js 对比

    构建之前: 构建之后: 其中 express__WEBPACK_IMPORTED_MODULE_3__ 来自 module uX2x: uX2x 来自 node_modules/express/ind ...

  4. SAP Spartacus服务器端渲染模式下的调试方法

    在使用本文章介绍的步骤进行SAP Spartacus Storefront在服务器端渲染模式(SSR)下的调试之前,请您确保已经按照如下帮助文档的介绍,已经成功启用了服务器端渲染: https://s ...

  5. SAP Spartacus 服务器端渲染模式下,在 Node.js 服务器端渲染视图的单步调试

    入口:在 express-engine.js 文件的 render 函数设置断点: 进入 platform-server.js: 这个文件就是 SAP Spartacus 开启服务器端渲染之后,pac ...

  6. SAP Spartacus 服务器端渲染的单步调试

    所有常规路由采用 universal engine 实现: 将 req 的 app 属性保存到变量 app 里: 在浏览器里访问 localhost:4000,该请求转发给 app.render 函数 ...

  7. SAP Spartacus 服务器端渲染找不到 index 视图的问题

    我基于 SAP Spartacus 源代码级别 4.0 版本进行 SSR 调试时,遇到如下错误:在 dist/storefrontapp 文件夹下面,找不到 index 视图: Error: Fail ...

  8. SAP Spartacus 服务器端渲染处理内存泄漏的准则

    开启服务器端渲染(SSR) 的 SAP Spartacus 实例,运行在 CCV2 Pod 里,当下列情况出现时,可能会造成 pod 的重启: resource allocation for SSR ...

  9. SAP Spartacus 服务器端渲染编程规范

    链接:https://sap.github.io/spartacus-docs/server-side-rendering-coding-guidelines 禁止使用只有在浏览器环境下才可用的全局对 ...

最新文章

  1. synchronized(class)、synchronized(this)与synchronized(object)的区别分析
  2. 远程连接计算机用户名怎样修改,更改服务器远程桌面用户名
  3. 内中断---汇编学习笔记
  4. 目前最全的存储形式总结
  5. 高端网站建设css3动画响应式模板_网站建设中整站定制与模板建站存在着什么差异...
  6. 《c语言从入门到精通》看书笔记——第6章 选择结构程序设计
  7. Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法笔记-协议与分类...
  8. (1.2)HarmonyOS鸿蒙config.json
  9. 数据结构上机实践第五周项目3 - 括号的匹配
  10. 使用roboware创建工作空间
  11. http://www.boobooke.com/bbs/thread-10284-1-1.html
  12. 2022年CPU天梯图(7月更新)
  13. Drillbeach---第三章 Drillbench Hydraulics User Guide
  14. 黑苹果键盘对应的相应按键
  15. 秋季,高级灰这样搭配,怪不得这么潮!
  16. 在centos7 下安装python3.6
  17. Java语言中po什么意思,java语言:PO,BO,VO和POJO的概念区别
  18. 计算机工商管理是学什么的,工商企业管理主要学什么
  19. 广西南宁机器人比赛_南宁市两名小学生夺得世界教育机器人大赛一项冠军
  20. P1717 钓鱼 洛谷

热门文章

  1. bzoj 1670 [Usaco2006 Oct]Building the Moat护城河的挖掘——凸包
  2. 调用百度API写了一个js翻译小工具
  3. 设计一种面向对象脚本语言
  4. C语言文件读写(结构体文件)
  5. 博为峰JavaEE技术文章 ——MyBatis 简介(2)
  6. mysql事务和锁InnoDB(转)
  7. STL源码剖析—stl_config
  8. xp故障恢复控制台和它的命令
  9. JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)
  10. 【bzoj3033】太鼓达人 DFS欧拉图