Есть ли модуль для запуска NodeJS после вызова localhost в адресной строке - PullRequest
0 голосов
/ 30 октября 2018

Я знаю, если мы установим модуль pm2 с помощью утилиты pm2-windows-startup , он автоматически запустит NodeJS при запуске Windows. Но есть ли подобный модуль для запуска NodeJS после того, как мы набрали localhost в адресной строке браузера и нажали Enter? Я имею в виду, если я использую

}).listen(80, 'localhost');

Так что нет необходимости указывать какой-либо конечный порт в адресной строке

пс. Пожалуйста, не забывайте, что согласно справочному центру , мы можем спросить здесь не только о "конкретной проблеме программирования" , но и о "программных инструментах, обычно используемых программистами «

1 Ответ

0 голосов
/ 29 ноября 2018

Нет модуля, который бы позволял эту функциональность. В этом сценарии браузер должен запускать node в фоновом режиме, что проблематично по соображениям безопасности.

Самая близкая вещь, которая позволяет вам запускать внешние программы из браузера, это пользовательские протоколы .

Если вы хотите пройти настройку, вы можете написать что-то вроде этого в адресной строке браузера:

myapp://localhost 

, что позволит браузеру запускать узел для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...