2012-04-08 5 views
0

Отправлено/исправлено:

Упс! 10000 очков для jimw!Соединение прерывается при запуске Node.js «hello world» на Windows 7

Я пытаюсь запустить проект хобби с помощью узла. Так что я собираюсь:

  • установлен узел 0.6.14
  • копирования вставили программа «привет мир» от своей домашней странице в Затмении
  • сохранены как Main.js
  • запускаемых (узел Main.js)
  • открыл http://127.0.0.1/1337
  • , а затем я получаю это:

    Firefox не может установить соединение т o сервер в 127.0.0.1.

Код:

var http = require('http'); 
http.createServer(function (req, res) { 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World\n'); 
}).listen(1337, '127.0.0.1'); 
console.log('Server running at http://127.0.0.1:1337/'); 
  1. Firebug выход: Прерванный - 127.0.0.1
  2. Брандмауэр Windows отключен - тот же результат.
  3. Проверено netstat: netstat -na | findstr 1337: TCP 127.0.0.1:1337 0.0.0.0:0 LISTENING
  4. Проверено, что узел запущен - это было.
  5. Изменен порт - тот же результат.
  6. Пробовал найти журналы сервера узлов - похоже, не найти.

Любые идеи? Прямо сейчас я немного озадачен тем, что «Привет мир» не работает (!)

+6

Вы действительно имели в виду «открыт http://127.0.0.1/1337»? Если да, попробуйте вместо этого «http://127.0.0.1:1337». – jimw

+0

Вы действительно видели журнал на консоли node.js? –

+0

Что такое журнал на консоли node.js? –

ответ

1

Я не знаю, как закрыть вопрос, поэтому я просто отвечу на себя. Комментарий jimw был ответом - я пытался получить доступ к неправильному порту, потому что я ввел localhost/1337 вместо localhost: 1337, я был просто слепой.
Большое спасибо;)

Смежные вопросы