summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app.js15
-rw-r--r--config/config.js1
-rw-r--r--config/development.json4
-rw-r--r--config/production.json4
-rw-r--r--routes/routes.js13
5 files changed, 28 insertions, 9 deletions
diff --git a/app.js b/app.js
index be80299..6088672 100644
--- a/app.js
+++ b/app.js
@@ -1,7 +1,8 @@
var express = require('express'),
path = require('path'),
cookieParser = require('cookie-parser'),
- session = require('express-session')
+ session = require('express-session'),
+ config = require('./config/config.js')
var app = express();
@@ -15,17 +16,13 @@ app.use(session({secret:'esimSession',
resave: true,
saveUninitialized: true
}));
-app.set('port',process.env.PORT||3000);
-
+app.set('port',process.env.PORT||4000);
+//Setting config
+app.set('host',config.host);
//Routing
-var router = express.Router();
-router.get('/',function(req,res,next){
- res.render('schematic',{});
-
-})
-app.use('/',router);
+require('./routes/routes.js')(express,app);
//Socket IO
var server = require('http').createServer(app);
diff --git a/config/config.js b/config/config.js
new file mode 100644
index 0000000..c25d1a6
--- /dev/null
+++ b/config/config.js
@@ -0,0 +1 @@
+module.exports = require('./'+(process.env.NODE_ENV || 'development')+'.json');
diff --git a/config/development.json b/config/development.json
new file mode 100644
index 0000000..81b3d4d
--- /dev/null
+++ b/config/development.json
@@ -0,0 +1,4 @@
+{
+ "host":"http://localhost:3000"
+
+}
diff --git a/config/production.json b/config/production.json
new file mode 100644
index 0000000..81b3d4d
--- /dev/null
+++ b/config/production.json
@@ -0,0 +1,4 @@
+{
+ "host":"http://localhost:3000"
+
+}
diff --git a/routes/routes.js b/routes/routes.js
new file mode 100644
index 0000000..1d7eb38
--- /dev/null
+++ b/routes/routes.js
@@ -0,0 +1,13 @@
+module.exports = function(express,app){
+
+ var router = express.Router();
+ router.get('/',function(req,res,next){
+ res.render('schematic',{});
+
+ });
+
+ app.use('/',router);
+
+
+}
+