Blame view

app.js 886 Bytes
cf76164e6   Ting Chan   20190709
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
41
42
43
44
45
  
  
  
  var application_root = __dirname
  var  express = require('express')
  var  path 	= require("path")
  var bodyParser= require('body-parser')
  
  var port= 5000
  
  var host ='10.0.0.83'
  
  var app = express();
  	
  var	server = require('http').createServer(app)
  var io = require('socket.io').listen(server)
  
  
  	
  	app.use(bodyParser.urlencoded({ extended: false }))
      app.use(bodyParser.json())
  	app.use(express.static(path.join(application_root, "view")));
  
  
  
  
  io.sockets.on('connection', function (event,socket) {
  	
  
  	console.log(JSON.stringify(event.data));
  	setInterval(function(){
  		var data = 1
  		io.sockets.emit('pushdata', data);
  	},2000);
  	
  });
  
  var myserser=app.listen(port,host,function(){
  
  	var localhost=myserser.address().address
  	var localport=myserser.address().port
  
  	console.log(" app listening on http://%s:$s",localhost,localport)
  
  })