Сначала убедитесь, что вы обновили свои пакеты npm в Visual Studio, выполнив следующие шаги.
В обозревателе решений разверните узел npm.
Щелкните правой кнопкой мыши и выберитесоответствующий вариант.
а.Установите отсутствующие пакеты npm
b.Обновление пакетов npm
Это не решило проблему, но не повредило.Теперь, если вы перестроите свой проект и отладите его, нажав ctrl + F5
, тогда он приостановится из-за ошибки, приводящей к сбою сервера Node.js.
Итак, у сервера возникли проблемы с привязкой к порту 1337
.Я предполагаю, что это потому, что это такой низкий номер порта, и мы используем Visual Studio как обычный пользователь, а не как администратор.Чтобы изменить номер порта на более высокое значение, вы можете отредактировать файл app.js
в Visual Studio.
Я изменил следующую строку
на
Теперь, если вы сохранитевсе, перестройте проект и отладьте его, нажав кнопку отладки или нажав F5
, сервер успешно запустится.Браузер по-прежнему будет направлен на порт 1337
вместо порта 65073
.После изменения номера порта в адресе в браузере страница загружается нормально.
Я не уверен, как открыть его для порта, который мы установили.Я обновлю этот пост, если выясню эту часть.