- SAP Spartacus 服务器端渲染模式下,在 Node.j
- SAP Spartacus UI 服务器端渲染的调试启动方式 -
- 关于 SAP UI5 对服务器端渲染 Server Sider
- SAP Spartacus 服务器端渲染单步调试步骤之二:在服务
- SAP Spartacus页面css类的赋值逻辑
- 让 fork 出来的 Github 仓库从远端仓库拖取最新的修改
- SAP 电商云 Accelerator 和 Spartacus
- SAP Spartacus Definition of Done
- 借助 SAP 电商云 Spartacus UI 提供的 Sche
- 调试 SAP Spartacus 服务器端渲染 SEO HTML
入口:在 express-engine.js 文件的 render 函数设置断点:
![](https://img.haomeiwen.com/i2085791/3e8c479147b38118.png)
进入 platform-server.js:
![](https://img.haomeiwen.com/i2085791/0e870c521824c6b6.png)
这个文件就是 SAP Spartacus 开启服务器端渲染之后,package.json 里新增添的引用:
![](https://img.haomeiwen.com/i2085791/643f177ed00fd28b.png)
下图实例化的 AppServerModule:
![](https://img.haomeiwen.com/i2085791/d5b5387b125aece4.png)
也是通过 SAP Spartacus Schematics 自动创建的:
![](https://img.haomeiwen.com/i2085791/b592f2e91142d9c5.png)
server.ts 里,定义了使用 ngExpressEngine boostrap AppServerModule:
![](https://img.haomeiwen.com/i2085791/7c8addbe6b525112.png)
从 index.html 里取得 OCC nase url:
![](https://img.haomeiwen.com/i2085791/f47b8983650106e7.png)
在 Node.js 服务器端执行,调用 Commerce 后台的 OCC API:
![](https://img.haomeiwen.com/i2085791/b5486b59609631cf.png)
更多Jerry的原创文章,尽在:"汪子熙":
![](https://img.haomeiwen.com/i2085791/97c4752c0e619c44.png)
网友评论