Я запускаю приложение с использованием node.js express framework на порту 3000 (http://localhost:3000) на моем компьютере с Windows. Также я хочу запустить другое (второе) приложение на другом порту, например, 3005 или 8080 и т. Д. В моем первом приложении я не указал номер порта, и я считаю, что expressjs по умолчанию работает на порте 3000. Но во втором приложении я упоминал порт номер app.listen (8080) в моих приложениях.js. Когда я попытался запустить второе приложение, я получаю порт 3000 уже используется ошибка. Поэтому я остановил первое приложение, а затем только я могу запустить второе приложение, а также он работает как на 3000, так и на 8080 портах. Я не понял, почему он все еще работает на 3000, но я указал номер порта 8080 в app.js.запускать несколько приложений на разных портах в узловой структуре nodejs
Может ли один помочь запустить оба приложения на разные порты в одном случае
Благодаря
попытайтесь найти, какой процесс/обслуживание/приложение запущено на порту 3000 любыми способами ... путем написания команд в вашем терминале Windows. Как в командной строке окна windows: netstat -n .. .if вы не найдете (номер порта с процессом), затем попробуйте другую команду, которая даст вам (номер порта с процессом) info – vijay