当前位置:  开发笔记 > 编程语言 > 正文

调试时NodeJS没有响应(在VS代码中)

如何解决《调试时NodeJS没有响应(在VS代码中)》经验,为你挑选了2个好方法。

大多数时候我可以完美地调试Node v4.2.1项目,vscode但有时候我无法理解Node变得非常慢响应,我得到的信息如下:

node did not respond to request to 'continue' in a reasonable amount of time

有没有人知道是什么原因造成这种情况以及如何解决?



1> 小智..:

我一直在处理这个,我所做的是修改调试连接器上的文件以延长超时,我想这是我的计算机速度或其他问题.无论如何,这就是我所做的:

1-打开并编辑位于VSCodeApp文件夹内的文件nodeV8Protocol.js:

/Visual Studio Code.app/Contents/Resources/app/extensions/node-debug/out/node

2-搜索文件末尾附近初始化的行:替换默认值,即:

NodeV8Protocol.TIMEOUT = 3000;

举例来说:

NodeV8Protocol.TIMEOUT = 10000;

3-保存文件,然后重新加载Visual Studio代码.

希望有所帮助



2> 小智..:

尝试在启动配置中将"node"更改为"node2".对我工作.


对于节点版本6.3或更高版本,继续使用节点,而是将""protocol":"inspector"添加到启动配置中.请参阅我的[以下答案](/sf/ask/17360801/).
推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有