1 | var express = require('express');
|
2 | var fs = require('fs');
|
3 | var path = require('path');
|
4 |
|
5 | var app = express();
|
6 |
|
7 | app.set('port', (process.env.PORT || 5029))
|
8 | app.use(express.static(__dirname + '/public'))
|
9 |
|
10 | app.set('views', __dirname + '/views');
|
11 | app.set('view engine', 'ejs');
|
12 |
|
13 | app.get('*', function(req,res,next) {
|
14 | templateData = {
|
15 | global_env: JSON.parse(fs.readFileSync(path.join(__dirname, '__env.json')))
|
16 | }
|
17 | res.render('index', templateData);
|
18 | });
|
19 |
|
20 | app.listen(app.get('port'), function() {
|
21 | console.log("Node app is running at localhost:" + app.get('port'))
|
22 | })
|