Як дебажити проект SubQuery?

... 2022-10-5 Менше 1 хвилини

# Як дебажити проект SubQuery?

# Відеоінструкція

# Вступ

Для того, щоб проводити дебаг проектів SubQuery, такі як наприклад покрокове виконання коду, налаштування точок зупинки коду та перевірку змінних, вам доведеться використовувати інспектор Node.js у поєднанні з інструментами розробника Chrome.

# Node Інспектор

Запустіть наступну команду в терміналі.

node --inspect-brk -f
1

Наприклад:

node --inspect-brk /usr/local/bin/subql-node -f ~/Code/subQuery/projects/subql-helloworld/
Debugger listening on ws://127.0.0.1:9229/56156753-c07d-4bbe-af2d-2c7ff4bcc5ad
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
1
2
3
4

# Інструменти розробника Chrome

Відкрийте Chrome DevTools та перейдіть до вкладки Джерела. Зверніть увагу, що натискання на зелений значок відкриє нове вікно.

node inspect

Перейдіть до файлової системи і додайте папку вашого проекту до робочої області. Потім відкрийте папку dist > mappings та оберіть код, який ви бажаєте дебажити. Тоді пройдіться по коду із будь-яким стандартним інструментом для дебагу.

debugging projects

Останнє оновлення: October 5, 2022 01:44