var liveReload = require('livereload');
var express = require('express');
var app = express();
var fs = require('fs');
const ary = [
'md',
'text'
];
const liveReloadServer = liveReload.createServer({
port: 8081,
debug: true,
exts: ary
}).watch(__dirname);
app.use(express.static(__dirname));
app.get('/', function(request,response){
fs.readFile('./index.html', function (err, html){
if (err) {
throw err;
}
response.writeHeader(200, {"Content-Type": "text/html"});
response.write(html);
response.end();
});
});
app.listen(process.env.PORT || 3000, process.env.IP || '0,0,0,0', function () {
console.log('Example app listening on port 3000!');
});
/* paste to client page */
<script>
/*global location*/
document.write('<script src="https://' + location.host.split(':')[0] +
':8081/livereload.js?snipver=1"></' + 'script>')
</script>
/* root:~/workspace $ sass --watch ./src:./stylesheets/ */