gulp-live-server
Version:
easy light weight server with livereload
21 lines (15 loc) • 550 B
JavaScript
var app = require('connect')();
var path = require('path');
var connect_livereload = require('connect-livereload');
var serve_static = require('serve-static');
var args = Array.prototype.slice.call(process.argv, 2, 4);
var root = args[0] || 'public/';
var port = args[1] || 3000;
app.use(connect_livereload());
root.split(",").forEach(function(r){
app.use(serve_static(path.join(process.cwd(), r)));
});
app.listen(port, function () {
var host = 'localhost';
console.log('folder "%s" serving at http://%s:%s', root, host, port);
});