所以我一直在努力调试我们企业应用程序中的这个打字稿文件。我们称之为fetch-effects.ts
,它是ngrx / effects的打字稿文件。我知道有一个针对Visual Studio代码的Chrome Debugger扩展,但我无法让它工作,因为我们的应用程序结构奇怪,它有一个需要运行的HostApp,以及一个子应用程序,子应用程序是HostApp中的iframe。它们都在我的机器上本地不同的端口上同时运行。
无论如何,我无法让调试器使用VS Code,团队只是告诉我在代码中放置debugger;
并在浏览器中检查Chrome Devtools。但是我一直在尝试调试这个.ts文件,并且它与我在VS Code中的代码相比,在Devtools中显示了不同的代码。就像调试器在随机行中命中右侧文件一样,但文件本身并不是VS代码中我的代码的精确副本。我已经尝试重新启动chrome,并且努力刷新,但我只是设法让它显示相同的一次。有谁知道我做错了什么?