Есть ли модуль для запуска NodeJS после вызова localhost в адресной строке
Я знаю, если мы установим модуль pm2 с помощью утилиты pm2-windows-startup, он автоматически запустит NodeJS при запуске Windows. Но есть ли подобный модуль для запуска NodeJS после того, как мы набрали localhost
в адресной строке браузера и нажал Enter? Я имею в виду, если я использую
}).listen(80, 'localhost');
Таким образом, нет необходимости указывать какой-либо конечный порт в адресной строке
пс. Пожалуйста, не забывайте, что, согласно справочному центру, мы можем спросить здесь не только о "конкретной проблеме программирования", но и о "программных инструментах, обычно используемых программистами"
1 ответ
Там нет модуля, который позволяет эту функциональность. В этом случае браузер должен запускаться node
на заднем плане, что проблематично по соображениям безопасности.
Самым близким, что позволяет запускать внешние программы из браузера, являются пользовательские протоколы.
Если вы хотите пройти через настройку, вы можете написать что-то вроде этого в адресной строке браузера:
myapp://localhost
что позволит браузеру запустить узел для вас.