我可以向NPM添加调试脚本吗?

时间:2012-03-09 11:26:08

标签: node.js npm

我已经编辑了我的package.json来自定义" start"脚本,所以它将--debug标志添加到节点:

  "scripts": {
    "start": "node --debug server.js"
  }

是否有一种添加新脚本的方法,例如调试脚本可以执行我定制的" start"现在正在做什么?

我希望能够执行:

npm debug

3 个答案:

答案 0 :(得分:89)

在你的package.json中定义脚本

"scripts": {
  "debug": "node --debug server.js"
}

然后你可以使用npm的运行脚本

npm run-script debug

或更短的版本

npm run debug

答案 1 :(得分:10)

来自nodejs docs

  

自Node 7.7.0起,旧版调试器已被弃用。请改用--inspect和Inspector。

所以从Node 7.7.0v开始使用--inspect

答案 2 :(得分:0)

VS Code在package.json文件中内联添加一个 debug 按钮

  1. 打开package.json并单击scripts部分上方的调试

    code npm package debug

  2. 选择要调试的脚本

    code npm package debug options

  3. 应该附加调试器

    code debugger

相关问题