nodejs 및 sockoets.io 사용 방법을 설명하는 자습서 웹 사이트를 하루 종일 보냈지 만 제대로 작동하지 못합니다.node.js 및 sockets.io 설정
나는 적어도 JS 파일 실행에 관리 한 :
node filename.js
을하지만 완전히 작동 나던. 그것은 "= 순 ... VAR 서버"은 "을 console.log ("안녕하세요 ")"이후 라인에 도달 할 때까지 실행 라인은 실행되지 않습니다 :
var net = require('net');
var server = net.createServer(function (socket) {
console.log("hello");
socket.write('Echo server\r\n');
socket.pipe(socket);
});
console.log("hello");
server.listen(1337, '127.0.0.1');
내가 공식 Node.js를 사이트에서 가져온이를 홈페이지 : http://nodejs.org/
모든 자습서는 매우 쉽습니다. http://tutorialzine.com/2012/08/nodejs-drawing-game/
그래서 내가 응용 프로그램을 실행 위의 튜토리얼 다음
난 그냥 그들 중 많은 나는 (실제 설치)와 붙어있어하는 부분을 대충 다룬하지만 편지에이 튜토리얼을 따라하기 위해 노력했다. 콘솔에서 JS와 나는이 메시지가 내가가이 URL로 이동하는 것이 요청하는 부분에 박히면서, "시작 Socket.IO에"
이http://localhost:8080
브라우저가 이동하려고하지만 대한 응답 잠시 후 다음 메시지가 표시됩니다. "데이터가 수신되지 않음 로드 할 수 없습니다. 서버가 데이터를 보내지 않았기 때문에 웹 페이지. "
node.js의 작동 방식과 작동 방식에 대한 설명이없는 것 같습니다 ... node.js는 어디에 설치되어 있습니까? 서버에 있어야한다면 서버에 어떻게 설치해야합니까? 로컬로 테스트하려면 어디에 설치해야합니까? socket.io는 무엇입니까? 어디서 설치해야합니까?
나는 node.js에 올라 오는 것처럼 보인다. 정보 사이트는 무슨 일이 벌어지는 지에 대한 설명이 거의없는 코드 블록 덤프이다.
나는 사람이 WAMP 서버를 사용하는 한 유튜브 튜토리얼을 따라, 그래서 내가 서버에 파일을 저장할 필요가 어쩌면 생각, 그래서 나는 WAMP 장애인 IIS8 서버를 설치했습니다. 또 다른 메모, 내 브라우저에서 "localhost"로 이동하면 "작동합니다!"라고 표시됩니다. 로컬 서버에서 메시지를 자동화하는 것처럼 보입니다. IIS8이라고 생각했지만 서비스를 사용하지 않도록 설정하더라도 해당 메시지가 표시됩니다. WAMP를 설치하고 그 메시지를 실행 시키더라도. 또한, WAMP는 php 파일이 실행되지 않기 때문에 작동하지 않습니다. Localhost는 항상 그 메시지를 표시하는 페이지로 이동합니다.로컬 서버 문제입니까?
질문을 읽는 중에 서버에 대해 거의 알지 못한다는 것을 알고 있습니다. WAMP (Apache) IIS와 node.js는 모두 서버입니다. 그냥 하나 골라 배웁니다. 더 많은 것을 알기 위해 FAQ를보십시오. node.js는 http://stackoverflow.com/questions/1884724/what-is-node-js 및 http://stackoverflow.com/questions/2353818/how-do-i-get-started-with-node를 참조하십시오. -js – user568109