웹 페이지가로드 될 때 nodejs 응용 프로그램을 실행하려고하지만 작동하지 않습니다. Express를 사용하여 노드 내에서 서버를 만들려고했지만 웹 페이지를로드하려고 할 때마다 오류가 발생합니다. ERR_CONNECTION_TIMED_OUT.웹 서버에서 node.js를 실행 하시겠습니까?
여기 내 서버에 연결하는 데 사용하고 코드는 다음과 같습니다 콘솔에서
var app = require('express')();
app.get('/test', function (req, res) {
console.log('web page opened');
});
app.listen(3000, function() {
console.log('Listening on port 3000');
});
, 나는 "포트 3000에서 수신 대기"를 참조하지만 웹 사이트 (http://45.55.71.134:3000/test)에 연결할 수 없습니다.
누구에게도 해결책이 있습니까? 고맙습니다.
이 서버는/어디에 있습니까? 포트 3000을 통해 들어오는 연결을 수락 할 수 있습니까? 서버 자체에서 페이지를로드하려고하면 어떻게 될까요? 여기에있는 많은 변수들 ... – mherzig
'app.get'은 실제로 응답을 되돌려 보내야합니다. 지금은 연결을 수락하고 아무 것도하지 않을 것입니다. try'res.send ('howdy'); ' –
@ChrisRiebschlager 흠, 아직도 같은 문제가 있습니다. – Josh