From f375f5a5c457c87605f597048ff90f6191d9c15e Mon Sep 17 00:00:00 2001 From: Martin Donnelly Date: Fri, 12 Feb 2016 12:17:17 +0000 Subject: [PATCH] modified to use events, hopefully will fix the crashing particle --- newapp.js | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 newapp.js diff --git a/newapp.js b/newapp.js new file mode 100644 index 0000000..09d711f --- /dev/null +++ b/newapp.js @@ -0,0 +1,47 @@ +var express = require('express'), path = require('path'), http = require('http'), + + + favicon = require('serve-favicon'), + logger = require('morgan'), + cookieParser = require('cookie-parser'), + bodyParser = require('body-parser'), + + routes = require('./routes/index'), + users = require('./routes/users'), + + timeroute = require('./routes/time'), + btcroute = require('./routes/btc'), + temproute = require('./routes/temp'), + weightroute = require('./routes/weight') +//train = require('lib/train') +/* ,submit = require('./routes/mongo/submit') */ + ; +var app = express(); +GLOBAL.lastcheck = {"btc": 0, "fx": 0}; + + + app.set('port', process.env.PORT || 8030); + app.set('views', path.join(__dirname, 'views')); + app.set('view engine', 'ejs'); + app.use(logger('dev')); + app.use(bodyParser.json()); + app.use(bodyParser.urlencoded({ extended: true })); + app.use(cookieParser()); + app.use(express.static(path.join(__dirname, 'public'))); + + app.use('/', routes); +//app.use('/users', users); + + app.use('/time', timeroute); + app.use('/btc', btcroute); + app.use('/temp',temproute); + app.use('/weight',weightroute); + + +/** + * create the server + */ + +app.listen(app.get('port'), function () { + console.log('APIServer listening on ' + app.get('port')); +}); \ No newline at end of file