; 事件
- <Object> 通知消息对象
当接收到检查器通知其方法字段设置为 <inspector-protocol-method>
值时触发。
以下代码片段在 'Debugger.paused'
事件上安装了监听器,并在程序执行暂停时(例如通过断点)打印程序暂停的原因:
session.on('Debugger.paused', ({ params }) => {
console.log(params.hitBreakpoints);
});
// [ '/the/file/that/has/the/breakpoint.js:11:0' ]
- <Object> The notification message object
Emitted when an inspector notification is received that has its method field set
to the <inspector-protocol-method>
value.
The following snippet installs a listener on the 'Debugger.paused'
event, and prints the reason for program suspension whenever program
execution is suspended (through breakpoints, for example):
session.on('Debugger.paused', ({ params }) => {
console.log(params.hitBreakpoints);
});
// [ '/the/file/that/has/the/breakpoint.js:11:0' ]