【问题标题】:How to debug Node.js with Firefox?如何使用 Firefox 调试 Node.js?
【发布时间】:2018-04-25 12:06:42
【问题描述】:

我知道如何使用 Google Chrome 访问 Chrome 开发工具来调试 Node.js 应用程序:只需转到 about://inspect。

我在 MDN 上看到一行文字提到 Firefox 可以用于 Node.js 应用程序,但是在 Firefox 中访问 about://inspect 不起作用。如果确实可能的话,我想知道如何在 Firefox 中做到这一点。

【问题讨论】:

  • 对于 Firefox 来说这是一个相当复杂的过程。我推荐their own guide 连接远程设备。

标签: javascript node.js google-chrome firefox


【解决方案1】:

由于 Firefox 使用与 Node.js (V8) 不同的 Javascript 引擎 (Gecko),因此无法使用 Firefox 开发工具来调试 Node 脚本。在这篇文章中,MDN 在他们的“远程调试”文章中说了这么多:

您可以将开发人员工具连接到基于 Gecko 的运行时...

https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging

【讨论】:

    【解决方案2】:

    您可以使用一个名为node-firefox 的工具,您可以从以下网址下载:

    npm install node-firefox
    

    这里是源代码:https://github.com/mozilla/node-firefox

    以及介绍性指南:https://hacks.mozilla.org/2015/02/introducing-node-firefox/

    【讨论】:

    • 其实这涉及到前端调试,而不是像chrome那样的服务器端调试
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-12
    相关资源
    最近更新 更多