-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.js
40 lines (27 loc) · 927 Bytes
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
var express = require('express');
var app = express();
//var cookieParser = require('cookie-parser');
var http = require('http').Server(app);
var io = require('socket.io')(http);
//var MongoClient = require('mongodb').MongoClient;
app.use(require('express').static(__dirname+'/public/'));
app.get('/', function (req, res) {
res.sendFile(__dirname + '/index.html');
});
io.on('connection', function (socket) {
});
http.listen(8000, function () {
console.log('listening on ' + 8000);
});
//process.stdin.setEncoding('utf8');
//
//process.stdin.on('readable', function () {
// var chunk = process.stdin.read();
// io.to('room1').emit('test');
//});//
//MongoClient.connect(url, function(err, db) {
// db.collection('NewColl').insertOne({"socket.id":socket.id});
// db.close();
//MongoClient.connect(url, function(err, db) {
// console.log(db.collection('NewColl').find());
// db.close();