코드읽는데 30초도안걸리니까 다 올리도록하겟음

app.js
var http = require('http');
var fs = require('fs');
var socket = require('socket.io');
var mime = require('mime');
var path = require('path');

var i =0;
var server = http.createServer(function(req,res) {
res.writeHead(200,{'Content-Type': mime.lookup(path.basename('./dd.html'))});
fs.readFile('./dd.html',function(err,data) {
res.end(data);
})

}).listen(80,function() {
console.log('start');
});

var io = socket.listen(server);
io.on('connection',function(socket) {
console.log('connection completed');
console.log(socket.id);

socket.on('disconnect',function(data) {
console.log('disconnect completed');
})
})


dd.html

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>

<body>
<h1>hello</h1>
<p><string>world</string></p>

<script src="/socket.io/socket.io.js"></script>
<script src="assist.js"></script>

<!--<script> io(); </script> -->

</body>
</html>


assist.js

io();


내가 질문하고싶은게뭐냐면 dd.html에서 <script> 태그 주석친거보이시죠?

그거 주석풀면 잘되는데

주석치고 assist.js에서 io() 호출하면 안됌

씨발 왜이런거임?

죄송하빈다 너무화가나서요ㅕㄱ햇습니다


좋은답변기다리겟습니다