Повторное использование/перезапуск того же сеанса проверки node

Как только программа node.js запустится до завершения в контексте сеанса -inpect (т.е. через отладчик инструментов Chrome dev), можно возобновить его без необходимости повторного выпуска - проверить команду из командной строки?

Проблема с повторной выдачей команды --inspect заключается в том, что каждый раз она генерирует другой хром-url, и каждый раз приходится копировать ее в Chrome каждый раз. В идеале я хочу, чтобы иметь возможность нажать F5, чтобы перезапустить сеанс отладки хрома.

Итак, две проблемы:

  • Я не могу перезапустить сеанс отладки, не убивая текущий (т.е. не просто обновить).
  • Мне нужно скопировать вставку url на chrome каждый раз, когда я начинаю новый сеанс. (не так плохо, как проблема 1.)

Ответы

Ответ 1

Вот несколько вариантов для вас, хотя ни один из них не предоставит вам простое обновление F5, оба они значительно лучше, чем копирование/вставка нового URL-адреса, созданного с помощью флага -inspect.

Наиболее оптимальным решением является установка этого расширения для Chrome или Opera: https://chrome.google.com/webstore/detail/nim-node-inspector-manage/gnhhdgbaldcilmgcpfddgdbkhjohddkj

NIM (Node Менеджер инспекторов)

Это будет управлять инспектором node для вас. Просто нажмите на значок панели инструментов и выберите "Авто" из тумблера. Затем ваш браузер откроет Chrome DevTools в режиме проверки всякий раз, когда ваш сервер node создает URL-адрес проверки.

Если вы хотите перейти на низкотехнологичный (и более ручной) маршрут или не хотите устанавливать расширение Chrome, просто откройте свой Chrome на "chrome://inspect", подождите минуту, Получите список под удаленной целью, который будет включать ваш сервер node. Просто нажмите ссылку "проверить", и DevTools откроется с текущим URL. Недостатком этого метода является то, что вам нужно будет отследить эту ссылку "проверять" каждый раз, когда ваш сервер перезагружается. Он избегает копирования/вставки URL-адресов, но по-прежнему включает ручной труд.

chrome: проверить метод