Chrome 控制台不适用于节点检查器浏览器中的变量 UI。如何启用?

Chrome console doesn't work for variables in node-inspector browser UI. How to enable?

重现步骤。

  1. 文件名是 index.js 其内容:

    'use strict';
    
    debugger;
    let a = 10; // doesn't mean anything in regards to the issue.
    
  2. 运行 node-debug 对文件。

    $ node-debug index.js
    Node Inspector v0.12.8
    Visit http://127.0.0.1:8080/?port=5858 to start debugging.
    Debugging `index.js`
    
    Debugger listening on [::]:5858
    
  3. 在Chrome中打开UI,在debugger行停止执行。 在 Watch Expression 部分设置监视变量 process。可以在这里轻松检查它。但仅限于此,在 Watch Expression 部分。

  1. 现在尝试检查控制台中的 process 变量。它不起作用。您可以键入变量,但按 [Enter] 键不会显示 process 变量。它只是添加新行:

这是什么行为?如何让它发挥作用?

我的问题在这里解决了:

此外,来自 GitHub 的关于此问题的帖子: https://github.com/node-inspector/node-inspector/issues/951#issuecomment-262441472