function initMiddleware(self){ var options = self.options, debug = null!=options.debug?options.debug:false; self._middleware = []; if(debug){ self._middleware.push(connect.profiler()); self._middleware.push(connect.logger()); } if(Array.isArray(options.middleware)){ self._middleware.push.apply(self._middleware, options.middleware); } self._middleware.push(connect.errorHandler()); self._middleware.push(connect.static(self.PATH_HTDOCS)); }
var connect = require('connect'), server = connect( connect.profiler(), connect.logger('dev'), connect.favicon("./favicon.ico"), connect['static'](__dirname), connect.errorHandler({ 'stack': true, 'message': true, 'dump': true }) ); server.listen(8080); console.log('OK');