UNPKG

commander-test

Version:

testing commander in global installation

41 lines (29 loc) 1.07 kB
var express = require('express'); var http = require('http'); var path = require('path'); var params = require('../../../config/params/project'); exports.start = function () { var app = express(); var rootPath = __dirname; rootPath = rootPath.split('/'); var root = ''; var lenght = rootPath.length; for( var i = 0 ; i < lenght -3 ; i++) root+= rootPath[i] +'/'; app.set('port', process.env.PORT || params.data.port); app.set('view engine', params.data.view); app.set('views', root+'/src' ); app.set('title', params.data.name) app.use(express.logger()); app.use(express.favicon()); app.use(express.logger(params.data.env)); app.use(express.bodyParser()); app.use(express.methodOverride()); app.use(app.router); app.use(express.static(path.join(__dirname, '/public'))); var router = require('./router'); router.get(app); http.createServer(app).listen(app.get('port'), function(){ console.log('Caradoc server listening on port ' + app.get('port')); }); };