Comment déboguer un projet SubQuery ?

... 2022-11-16 Less than 1 minute

# Comment déboguer un projet SubQuery ?

# Guide vidéo

# Introduction

Pour déboguer un projet SubQuery, par exemple en parcourant le code, en définissant des points d'arrêt et en inspectant les variables, vous devez utiliser un inspecteur Node.js conjointement avec les outils de développement de Chrome.

# Inspecteur Node

Exécutez la commande suivante dans un écran terminal.

node --inspect-brk <path to subql-node> -f <path to subQuery project>
1

Par exemple :

node --inspect-brk /usr/local/bin/subql-node -f ~/Code/subQuery/projects/subql-helloworld/
Débogueur écoute sur ws://127.0.0.1:9229/56156753-c07d-4bbe-af2d-2c7ff4bcc5ad
Pour de l'aide voir : https://nodejs.org/en/docs/inspector
Débogueur attaché.
1
2
3
4

# Chrome devtools

Ouvrez Chrome DevTools et accédez à l'onglet Sources. Notez que si vous cliquez sur l'icône verte, une nouvelle fenêtre s'ouvrira.

node inspect

Naviguez jusqu'à Filesystem et ajoutez votre dossier de projet à l'espace de travail. Ouvrez ensuite le dossier dist > mappings et sélectionnez le code que vous souhaitez déboguer. Ensuite, parcourez le code comme avec n'importe quel outil de débogage standard.

debugging projects

Last update: November 16, 2022 22:54