Назад | Перейти на главную страницу

Сервер node.js не запущен

Я пытаюсь изучить node.js, но у меня возникают проблемы с запуском простого сервера на localhost:8888.

Вот код для server.js:

var http = require("http");

http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);

server.js работает без ошибок и пытается netstat -an | grep 8888 от терминала возвращается

tcp4       0      0  *.8888                 *.*                    LISTEN

Однако, когда я перехожу к localhost: 8888 в браузере, он говорит, что его нельзя найти.

Я просмотрел все связанные вопросы, но пока ничего не помогло. Я пробовал разные порты и т. Д. Я знаю, что мой маршрутизатор блокирует входящий трафик на порт 8888, но разве это не имеет значения, если я пытаюсь получить к нему доступ локально? Например, я раньше запускал серверы Tomcat на этом порту. Большое спасибо за Вашу помощь!

версия node.js: Версия 0.6.15
ОПЕРАЦИОННЫЕ СИСТЕМЫ: Mac OS 10.6.8