50 votes

Puis-je ajouter un script de débogage à NPM ?

J'ai modifié mon package.json pour personnaliser le script "start" afin qu'il ajoute l'indicateur --debug au nœud :

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

Existe-t-il un moyen d'ajouter de nouveaux scripts, par exemple un script de débogage qui ferait ce que mon « démarrage » personnalisé fait en ce moment ?

Je cherche à pouvoir exécuter :

 npm debug

112voto

Dan Midwood Points 2569

Dans votre package.json définissez le script

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

Et puis vous pouvez utiliser le script d'exécution de npm

 npm run-script debug

ou la version courte

 npm run debug

16voto

MatayoshiMariano Points 1133

Des NodeJS docs :

Le débogueur hérité a été déprécié à partir de Node 7.7.0. Veuillez utiliser --inspect et Inspector à la place.

Donc, à partir du nœud 7.7.0v, utilisez --inspect

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X