2012-03-09 66 views
34

我已经编辑我的package.json自定义“开始”脚本,它添加--debug标志节点:我可以将调试脚本添加到NPM吗?

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

有没有增加新的脚本,例如调试脚本,会做的一种方式我现在定制的“开始”在做什么?

我期待能够执行:

npm debug 

回答

86

在你的package.json定义脚本

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

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

npm run-script debug 

或更短版本

npm run debug 
+2

完美的开始!正是我需要的。 – eliocs 2012-03-09 12:02:48

+0

也适用于我,谢谢! – Antoine 2015-08-11 19:39:23

+0

DeprecationWarning:'node --debug'和'node --debug-brk'无效。请改用'node --inspect'或'node --inspect-brk'。 – 2018-02-02 13:02:18

3

docs的NodeJS:

遗留调试器已被弃用节点7.7.0的。请使用--inspect和Inspector。

所以从节点7.7.0v使用--inspect

相关问题