我正在尝试配置Webstorm,以便使用node.js的调试器。
我已经设置了环境和一切,这个应用程序运行良好,但使用调试器按钮,它只是挂断只写:
/usr/bin/node --debug-brk=52006 --debug-brk node.js
debugger listening on port 52006
它在输出上不起作用,也不写任何东西。
你知道少了什么吗?我已经安装了节点检查器和所有东西。
编辑:
在我运行代码之后,我得到:
Failed to open socket on port 52708, waiting 1000 ms before retrying
当我写debugger的时候,它没有启动:
NoMethodError: undefined method `run_init_script' for Debugger:Module
from /usr/local/lib/ruby/gems/1.8/gems/ruby-debug-base-0.10.3/lib/ruby-debug-base.rb:239:in `debugger'
from (irb):4
如果我运行rake my:task --debugger,它会立即返回控制台。如何调试rake任务?
当我在VSCode控制台中运行任何内容时,它会显示
Debugger listening on ws://127.0.0.1:51890/cf1cb459-52b1-447f-8f78-aa5e8ff4caef
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
Waiting for the debugger to disconnect...
它会变得非常烦人和分散注意力,例如,当在npm run build的根文件夹中运行时,我得到
...
Single-sourcing version 1.75
我正在尝试调试Protractor-E2E-Tests,但是我的测试不会在browser.debugger()上暂停。我试图做到这一点
通过运行‘’启动我的selenium服务器
在我的测试代码中插入browser.debugger()
运行grunt serve启动我的应用程序
运行protractor debug protractor.conf.js
我的步骤3的控制台输出如下:
Starting background Express server
debugger listening on port 5858
Express server listening on
I can't debug in react-native using the react-native debugger
Uncaught Error: Cannot add node "1" because a node with that id is already in the Store.
C:\Users\kbelhadjali\AppData\Local\react_native_debugger\app-0.12.1\resources\app.asar\node_modules\react-devtools-core\dist\sta
我已经写了一个JS,它应该检查开始日期小于结束日期。如果没有,则应引发警报。
JS被写为;
function DateValidation(startDate, EndDate) {
debugger;
var stdate = startDate;
var enddate = EndDate;
if (stdate!= '' && enddate!='') {
if (stdate &g
这可能是非常简单的事情,但在网上搜索nodeJS以替代ruby的binding.pry
我有下面的testDebugger.js
var x = 10;
debugger;
var y = 5;
然后在终端中运行以下命令:
$ node debug testDebugger.js
我输入x并得到ReferenceError: x is not defined
以下是整个序列:
$ node debug app.js
< Debugger listening on port 5858
debug> . ok
break in app.js:1
> 1 var x = 10;
我在WebStorm 7中调试node.js应用程序时遇到了一个奇怪的问题。
第一次启动调试器时,我让应用程序运行:
/usr/bin/node --debug-brk=34041 app.js
debugger listening on port 34041
Current Environment: development
Express server listening on port 3000
但是,在第一次(或者如果我重新启动调试器)之后,我运行了调试器,但没有运行应用程序,如下所示:
/usr/bin/node --debug-brk=42140 app.js
debugger li