Can I add a debug script to NPM?


I have edited my package.json to customize the "start" script so it adds the --debug flag to node:

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

Is there a way of adding new scripts for example a debug script that would do what my customized "start" is doing right now?

I'm looking to be able to execute:

npm debug
3/9/2012 11:31:14 AM

Accepted Answer

In your package.json define the script

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

And then you can use npm's run-script

npm run-script debug

or the shorter version

npm run debug
8/11/2017 2:37:56 PM

From the nodejs docs:

The legacy debugger has been deprecated as of Node 7.7.0. Please use --inspect and Inspector instead.

So starting from Node 7.7.0v use --inspect

Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow