blob: e5da84e72c4992cd860b6e29aa95fd4cc0292b2e (
plain)
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
|
var express = require('express');
var app = express();
var server = require('http').createServer(app);
var webRTC = require('./modules/webrtc.io').listen(server);
var env = require('./config.js').server_config;
var index = require('./routes/index');
var chat_main = require('./routes/main');
server.listen(env.server_port);
console.log('Starting chat server on port ' + env.server_port);
// ***** App Configuration
app.configure(function () {
app.set('views', __dirname + '/views');
app.engine('.html', require('ejs').renderFile);
app.set('view engine', 'html');
app.set('view options',{ layout:false});
app.use(
express.static(__dirname + '/public')
);
app.use(express.bodyParser());
app.use(app.router);
app.use(express.methodOverride());
});
// ***** App Routes
app.get('/', index.index);
app.get('/enter', chat_main.index);
app.post('/', index.login);
app.post('/enter', chat_main.index);
app.post('/upload', chat_main.upload);
|