Как отлаживать проект SubQuery?

... 2022-12-1 Меньше 1 минуты

# Как отлаживать проект SubQuery?

# Видео гайд

# Вступление

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

# Инспектор узлов

Выполните следующую команду на экране терминала.

node --inspect-brk <path to subql-node> -f <path to subQuery project>
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
Для помощи смотрите: https://nodejs.org/en/docs/inspector 
Прилагается отладчик.
1
2
3
4

# Инструменты разработчика Chrome

Откройте Chrome DevTools и перейдите на вкладку «Источники». Обратите внимание, что при нажатии на зеленый значок откроется новое окно.

проверка узла

Перейдите в Файловую систему и добавьте папку проекта в рабочую область. Затем откройте dist > mappings и выберите код, который хотите отлаживать. Затем выполните код, как и в любом стандартном инструменте отладки.

отладка проектов

Последнее обновление: December 1, 2022 23:29