← Cloudflare Workers / workers / testing / miniflare / developing
Подключение отладчика
Для отладки Workers можно использовать обычные инструменты Node.js. Установка точек останова, отслеживание значений и просмотр стека вызовов, всё это можно делать с помощью отладчика.
Visual Studio Code
Создать конфигурацию
Проще всего отлаживать Worker в VSCode, создав новую конфигурацию.
Откройте Запуск и отладка меню на панели активности VSCode и создайте
.vscode/launch.json файл, содержащий следующее:
---
filename: .vscode/launch.json
---
{
"configurations": [
{
"name": "Miniflare",
"type": "node",
"request": "attach",
"port": 9229,
"cwd": "/",
"resolveSourceMapLocations": null,
"attachExistingChildren": false,
"autoAttachChildProcesses": false,
}
]
}Из раздела Запуск и отладка меню на панели активности, выберите Miniflare
конфигурацию и нажмите зелёную кнопку воспроизведения, чтобы начать отладку.
WebStorm
Создайте новую конфигурацию, нажав Добавление конфигурации в правом верхнем углу.
Нажмите плюс кнопку в левом верхнем углу всплывающего окна и создайте новый
Node.js/Chrome конфигурацию. Задайте Host поле в localhost и
Порт поле в 9229. Затем нажмите OK.
Выбрав новую конфигурацию, нажмите зеленую кнопку debug, чтобы начать отладку.
DevTools
Точки останова также можно добавлять через Workers DevTools. Подробнее см. ознакомьтесь с руководством в документации Cloudflare Workers.