3
node.js에서 내 문제에 대한 답변을 읽었지만 문제가 지속됩니다. 서버의 socket.io를 사용하면 문제가 없지만 클라이언트 측에서는 Chrome에서 다음과 같이 말합니다. 리소스를로드하지 못했습니다. 서버가 404 상태로 응답했습니다 (찾을 수 없음) localhost : 3382/socket.io/socket.io 옥으로Socket.io는 /socket.io/socket.io.js에 게재되지 않습니다.
var express = require("express");
var http = require("http");
var _io = require("socket.io");
var PORT = 3382;
var app = express();
app.listen(PORT, function(){
console.log("Listening from "+PORT);
});
var server = http.createServer(app);
var io = _io.listen(server);
내가이 된 .js :
script(src='/js/jquery.js')
script(src='/js/chat.js')
script(src="socket.io/socket.io.js")
내가 정적 폴더에서 폴더의 js를 가지고, 그것은 확인을 작동합니다. 그것이 버전 (node -v show v0.8.16)이기 때문에 나는 모른다. express와 socket.io의 버전을 어떻게 보는가?
woww, 영어로 문서를 찾는 것이 쉽지 않습니다. 누군가가 너무 많은 문서를 곧 번역 할 수 있기를 바랍니다. 감사합니다. 나중에 변경되지 않기를 바랍니다. 고마워요. 나는 다음과 같이 작동한다. var server = http.createServer (app) .listen (PORT, function() { \t console.log ("Listening from"+ PORT); }); – bluesky777