Цитата:
Сообщение от wizardpnz
там много букв сейчас курю excell4node вроде работает
теперь вопрос как подключить visual studio code к Б11
|
Отладчик к БМ11 ещё не завезли. С новой версией ноды новый протокол отладки появился. Вот такая конфигурация подключается к базису
Скрытый текст
PHP код:
{
"type": "node",
"request": "launch",
"name": "Bazis 11",
"runtimeExecutable": "D:\\Bazis\\Bazis.exe",
"runtimeArgs": [
"--inspect-brk=5858",
],
"port": 5858,
"cwd": "C:\\",
"program": "${file}"
}
[свернуть]
Где
- "runtimeExecutable" - путь к БМ,
- "cwd" - "текущая рабочая директория", в параметры запуска передаётся путь к скрипту относительно этой папки. В моём случае это другой диск, чтобы передавался полный путь скрипта, ибо он лежит на диске D. Возможно, подойдёт путь к папке скриптов.
- "runtimeArgs" - дополнительные аргументы запуска. "--inspect-brk" - запуск отладки с остановкой на первой строке скрипта (для ожидания подключения, если точку останова не ставить, то в VSCode не остановится на первой строке), 5858 - порт отладки, продублирован в одноимённом параметре.
НО: При отладке скрипта в уже запущенном базисе у меня произошло следующее - скрипт остановился на первой точке останова (на первой же строке), через пару мгновений забил на нёё и продолжил выполнение. Через раз сыпятся аксессы.
Если запускать с выключенным БМ (то есть, VSCode запускает БМ и при завершении/отмене скрипта грохает процесс БМ), то всё нормально.