Beispiel #1
0
 app.configure(function() {
   app.set('port', config.server.port);
   app.set('views', config.server.views.path);
   app.engine(config.server.views.extension, engines[config.server.views.compileWith]);
   app.set('view engine', config.server.views.extension);
   app.use(express.favicon());
   app.use(express.bodyParser());
   app.use(express.methodOverride());
   if (config.server.useReload) {
     var options = {
       server: server,
       basedir: config.server.views.path,
       watchdir: publicPath,
       skipAdding: true,
       exclude: ["almond\.js"],
       additionaldirs: [config.server.views.path]
     };
     app.use(reloadOnChange(options));
   }
   app.use(config.server.base, app.router);
   app.use(gzip.staticGzip(publicPath));
 });
		// .listen(lrport, function(){
			// gutil.log('LR Listening on', lrport);
		// });
	server.listen(port, function() {
		gutil.log('Listening on', port);
	  });
	 
	  return {
		lr: lr,
		app: app
	  };
	};

var servers = createServers(9000, 35729);
	
server.use(reloadOnChange(server_options));
server.use(connect.static(path));

gulp.task('reload', function() {
	gulp.src([
	'**/*.html',
	'**/*.php'
	])
	.pipe(refresh(lr_server));
});	
	
gulp.task('watch', function() {
	gulp.watch([ 
		'css/theme/source/*.scss',
		'css/theme/template/*.scss'
		], function(event) {