Когда я запускаю node --inspect app.js
, он говорит: «Отладчик подключен».Затем я открываю chrome: // inspect и вижу, что там работает мое приложение, поэтому нажимаю кнопку «Открыть выделенный DevTools» или «Inspect» (рядом с названием приложения).Независимо от того, как я открываю Node DevTools, он, кажется, просто ни с чем не связан (я не вижу там исходного кода, операторы отладчика игнорируются, ничего не записывается в консоль и т. Д.).Я также попытался открыть его, открыв обычный DevTools и щелкнув по зеленому значку Node.
Это странно, потому что Chrome четко видит работающий сервер и что-то явно подключается к Node (и я не думаю, что в моей сети есть что-то еще, что могло бы это сделать), но я все еще не могу заставить DevTools дажепризнать существование сервера.
Я также отчетливо помню, как отладил что-то точно так же несколько недель назад, и тогда все работало нормально (хотя я помню, что я тоже немного боролся с этим, но каким-то образом заставил его работатьконец, я думаю, что прикрепление имени файла в конце команды вместо того, чтобы поместить его в середину, сделало трюк в конце).Единственное, что произошло с тех пор, это то, что я обновился с v8 до v10 (LTS)
Я, очевидно, пытался перезагрузиться, а также читал каждое руководство и статью об узле - там ничего не помогло.