2012-03-09 22 views
34

Mam edytowane mój package.json dostosować skrypt „start”, więc to dodaje flagę --debug do węzła:Czy mogę dodać skrypt debugowania do NPM?

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

Czy istnieje sposób dodawania nowych skryptów na przykład skryptu debugowania że zrobi co teraz robi mój dostosowany "start"?

Czekam, aby móc wykonać:

npm debug 

Odpowiedz

86

W swojej package.json określić skrypt

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

a następnie można użyć npm znajduje się uruchomić skrypt

npm run-script debug 

lub krótsza wersja

npm run debug 
+2

Perfect! Dokładnie to, czego potrzebowałem. – eliocs

+0

Działa również dla mnie, dzięki! – Antoine

+0

DeprecationWarning: 'node --debug' i' node --debug-brk' są nieprawidłowe. Zamiast tego należy użyć 'node --inspect' lub' node --inspect-brk'. –

3

Z nodejs docs:

Dziedzictwo debugger został wycofany z węzła 7.7.0. Zamiast tego użyj --inspect i Inspector.

Więc począwszy od wykorzystania węzła 7.7.0v --inspect

Powiązane problemy