Как да отстраняваме грешки в проект SubQuery?

... 2022-10-5 Less than 1 minute

# Как да отстраняваме грешки в проект 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 и изберете кода, който искате да отстраните. Разгледайте или отстранете кода, както бихте направили с всеки стандартен инструмент за отстраняване на грешки.

отстраняване на бъгове в проектите

Last update: October 5, 2022 01:44