使用Visual Studio代码debugging节点js
我尝试用Visual Studio代码debugging节点JS中的项目,但我没有实现。 我用下面的命令build立了一个简单的项目:
express myExpressApp cd myExpressApp npm install npm start我的文件launch.json:
我在窗口“debugging”中select选项“启动app.js”。 应用程序运行没有问题。 我把一个断点:
我给Chrome的地址是: http:// localhost:3000 /
Visual Studio代码说:“暂停断点”,但我什么也没有看到,我可以按继续,应用程序继续…
编辑:我使用OS X 10.10(我testing了它,它在Ubuntu中完美的工作。)
VSCode 0.8.0在低于0.12.0的节点版本上存在问题。 升级到至less0.12.0或等待即将到来的VSCode 0.9.0。
使用Visual Studio Code进行debugging时,遇到断点时可以执行许多操作。
为了进入“debugging”视图,您可以单击左侧的“错误”图标或点击Ctrl + Shift + D
你看到Paused on breakpoint.
在“ 调用堆栈”窗口中。 该窗口包含调用堆栈,您可以双击不同的框架以浏览相应的源代码。
你也可以在这里看到Variables窗口来查看variables的值(local / global / closure / etc)。
debugging控制台是VS Code中更多使用的debuggingfunction之一。 在debugging视图中,您正在使用的configuration旁边有一个小图标,看起来像CLI字符。 您可以单击该button,或者只是执行命令调色板search( Ctrl + Shift + P
)以进行Debug: open Console
。 这将为您的临时debugging命令提供debugging控制台。
关于VS Codedebugging的文档也相当强大,所以我build议你看看这个 。
- debugging打破与bunyan.createLogger – 节点v5.8发射
- VS Code nodej远程debugging
- NodeJS eclipse V8 deb
- 在webstorm中debugging节点js
- 如何debuggingNode + Socket.io CPU问题
- Chrome控制台不适用于节点检查器浏览器UI中的variables。 如何启用?
- 有人可以帮助我通过IIS节点debugging我的nodejs应用程序在IIS express webmatrix?
- winston只有在debugging时才将日志保存到文件中
- 在debugging节点脚本时有没有办法将文件加载到Chrome