Обычно после каждого сохранения вы должны перезапускать вашу программу узла, чтобы увидеть изменения. Я уверен, что есть другие программы, но одна, которую я использую исключительно (я никогда не использую один узел), это nodemon
. Это глобально установленная npm пакетная программа. Вот пример конфигурации для отладчика vs кода:
{
"type": "node",
"request": "launch",
"name": "Launch app - nodemon",
"runtimeExecutable": "nodemon",
"runtimeArgs": [
"--inspect=9250"
],
"program": "${workspaceRoot}/api/app",
"cwd": "${workspaceRoot}/api",
"autoAttachChildProcesses": true,
"restart": true
},
nodemon будет контролировать все файлы и перезапускать узел каждый раз, когда обнаружит изменения. Добавьте runtimeArgs для изменения порта отладчика.