ПРИМЕЧАНИЕ. Есть и другие, у которых были подобные проблемы, но они были решены путем исправления небольших лакомых кусочков кода, связанных с прослушиванием сервера (в примерах, которые я видел, они помещают "127.0.0.1" в качестве аргумента в http.createServer(...).listen()
. Однако у меня нет такой же проблемы.
Когда я пытаюсь подключиться к моему серверу node.js с другого компьютера в той же локальной сети, Chrome говорит, что он не может подключиться.
Это testtesttest.js
var http = require('http');
http.createServer(function(req,res) {
res.writeHead(200,{'Content-Type': 'text/plain'});
res.end('Working');
}).listen(3000);
Когда я пытаюсь ввести 192.168.1.73:3000
(конечно, 192.168.1.73 - ip машины, на которой я запускаю сервер) в браузере (Chrome, хотя я также пробовал другие браузеры, и у меня схожая проблемы) моей другой машины, она дает ошибку "К сожалению, Google Chrome не смог подключиться к 192.168.1.73:3000". Когда я набираю один и тот же адрес на локальном компьютере, он отлично работает.
Я не совсем уверен, что делать. Я искренне надеюсь, что это просто глупая ошибка с моей стороны (я сожалею о том, что, возможно, трачу ваше время), а не то, что я должен зайти в свой маршрутизатор.
Большое спасибо за любую помощь.