-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.js
More file actions
35 lines (25 loc) · 653 Bytes
/
app.js
File metadata and controls
35 lines (25 loc) · 653 Bytes
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
var express = require('express');
var app = express()
var auth=require('./routers/auth.route')
app.use(express.static("public"))
app.set("view engine","ejs")
app.set("views","./views")
var server = require("http").Server(app);
//khai bao de co the dung duoc socketio
var io = require("socket.io")(server)
server.listen(3000)
app.use('/', auth)
// khai bao file se thuc hien socketio
var socketio = require('./routers/socketio.route')
// cac chuc nang:
// dang ky
socketio.register(io)
// dang nhap
socketio.login(io)
// thoat
socketio.logout(io)
//gui tin
socketio.sendMess(io)
//trang thai go tin
socketio.typeText(io)
module.exports = app;