关于javascript:SAP-Spartacus服务器端渲染模式下的调试方法

30次阅读

共计 665 个字符,预计需要花费 2 分钟才能阅读完成。

在应用本文章介绍的步骤进行 SAP Spartacus Storefront 在服务器端渲染模式 (SSR) 下的调试之前,请您确保曾经依照如下帮忙文档的介绍,曾经胜利启用了服务器端渲染:

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

并且胜利通过下列命令行启动了 Spartacus Storefront:

node dist/standalone/server/main.js

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

Ctrl+Shift+D, 关上 Visual Studio Code 的调试面板:

增加一个新的调试配置:

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

抉择“Node.js: Attach to Process”

依据理论须要更改新建好的第 8 行的 debug 配置名称:

运行这个调试配置:

在 Visual Studio Code 里可能察看到处于运行状态中的 node 过程:

抉择这个过程后,在 Visual Studio Code 的 call stack 标签页里,就能看到一个处于 RUNNING 状态的过程了,当初就能够设置断点开始调试了:

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

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

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

正文完
 0