代码之家  ›  专栏  ›  技术社区  ›  CrazySynthax

为什么nodejs调试器在npm配置中运行时会忽略断点?

  •  1
  • CrazySynthax  · 技术社区  · 8 年前

    我有一个节点。WebStorm中的js代码。我使用node调试代码。js配置,工作正常。

    然而,一旦我在npm配置中运行调试模式,WebStorm就会忽略断点。我试图将变量“-debug”和“-debuc-brk”添加到“Arguments”字段,但仍然没有解决问题。

    enter image description here

    2 回复  |  直到 8 年前
        1
  •  1
  •   Ekaterina Prigara    8 年前

    请查看本教程: http://pavelpolyakov.com/2016/05/01/webstorm-npm-tasks-debug/ 您需要在npm脚本中添加$NODE_DEBUG_OPTION。 这里是 original issue 在WebStorm跟踪器上。

        2
  •  0
  •   Sergey.Simonchik    6 年前

    NODE_DEBUG_OPTION 应该放在后面 node ,其中需要节点参数,例如:

      "scripts": {
        "start": "node $NODE_DEBUG_OPTION ./bin/www"
      }