• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

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

互联网 diligentman 2周前 (02-21) 11次浏览

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

https://sap.github.io/spartac…

并且成功通过下列命令行启动了Spartacus Storefront:

node dist/standalone/server/main.js

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

本文介绍SAP Spartacus Storefront工作于服务器端渲染模式下时,如何对其进行调试:

Ctrl+Shift+D, 打开Visual Studio Code的调试面板:

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

添加一个新的调试配置:

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

点击下图底部的“Add Configuration”:

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

选择“Node.js: Attach to Process”

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

根据实际需要更改新建好的第8行的debug配置名称:

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

运行这个调试配置:

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

在Visual Studio Code里能够观察到处于运行状态中的node进程:

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

选择这个进程后,在Visual Studio Code的call stack标签页里,就能看到一个处于RUNNING状态的进程了,现在就可以设置断点开始调试了:

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

接下来的调试,就和一般的在Visual Studio Code里调试nodejs应用没有什么区别了:

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

把Visual Studio Code breakpoints面板里的Caught Exceptions和Uncaught Exceptions的勾打上,这样一旦Spartacus在SSR模式下运行遇到错误,断点会自动触发:

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

更多Jerry的原创文章,尽在:”汪子熙”:
SAP Spartacus服务器端渲染模式下的调试方法


程序员灯塔
转载请注明原文链接:SAP Spartacus服务器端渲染模式下的调试方法
喜欢 (0)