Почему я не могу просмотреть свое экспресс-приложение на localhost: 3000 - PullRequest
0 голосов
/ 10 февраля 2019

Я пытаюсь запустить экспресс-приложение и просмотреть сообщение res.send на localhost: 3000, как указано в курсе, который я просматриваю.app.js

let express = require("express");
let app = express();
app.get("/",function(req,res){
    res.send("Hello World");
});
app.listen(3000,function(){
    console.log("listening on port 3000");
});

И затем в терминале я набираю узел app.js для запуска файла.app.listen отлично работает, отображая сообщение «Listen on Port 3000» на терминале.Затем я захожу в свой браузер и пытаюсь http://localhost:3000 и ничего не загружается, пробовал только localhost: 3000 и снова ничего не загружается.Я понятия не имею, почему это вообще происходит, может кто-нибудь, пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 10 февраля 2019

Я попробовал ваш код в моей системе, и он работает!Я думаю, что проблема может быть с вашим браузером, попробуйте его в другом браузере или в частном режиме.Если проблема не устранена, вы можете попробовать ее в другом порту.Также убедитесь, что вы используете последние версии Node и Express.

Ресурсы: MDN EJS

0 голосов
/ 10 февраля 2019

Вы создали локальный сервер, вы увидите текст, если, например, отправите get запрос через PostMan и т. Д.

или иным способом отправите HTML-файл клиенту, выпосмотри сразу, подробнее здесь

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