0

我遇到了一个非常奇怪的问题。我有两台工作的 PC,其中一台在一天内停止断点。另一台 PC 与以前一样正常工作。我尝试重新安装Node JSts-node然后甚至硬重置 Windows(我使用 Windows)但没有任何成功。
然后我认为这可能是我的项目中的问题,我试图从谷歌教程中克隆hello world项目,我发现我仍然无法调试它!
所以我成功地在我的端口上运行了一个应用程序,但断点不会命中。这在 VS Code、WebStorm 甚至 Chrome 调试器中停止工作。

这就是我运行应用程序的方式:"C:\Program Files\nodejs\node.exe" --inspect --require ts-node/register C:\Projects\node-typescript-starter-master\src\index.ts

然后我从 chrome 打开开发工具,我看到了这个:

在此处输入图像描述

然后我按下“检查”,我在控制台中看到消息: Debugger attached. Debugger listening on ws://127.0.0.1:9229/8bae9408-867c-4278-9148-b6c90b35a8ae For help, see: https://nodejs.org/en/docs/inspector Debugger attached.

这是下一个窗口。好像我在这里遗漏了任何文件。

在此处输入图像描述

这是否意味着我的文件映射有问题?请让我提出任何可能是问题的建议。

4

1 回答 1

0

好吧,一种解决方法是不使用 ts-node,而只使用 WebStorm 的默认节点 js 调试器配置,并添加 TypeScript 预启动编译脚本。

这是如何配置的屏幕截图: 在此处输入图像描述

于 2019-02-10T20:06:25.113 回答