Using Node.js server with Reload for front-end development. Don't want to include reload.js-script loading in index.html. Trying to use Node-script for appending it via development server.
var request = require('request');
var cheerio = require('cheerio');
var fs = require('fs');
var path = require('path');
var $$ = cheerio.load(fs.readFileSync('index.html'));
request('index.html', function (error, response, html) {
if (!error && response.statusCode == 200) {
var $ = cheerio.load(html), text = [];
$$('head').append('<script src="/reload/reload.js"></script>');
fs.writeFileSync(path.join(process.cwd(), 'index.html'), $$.html(), {'encoding': 'utf-8'});
}
});
Append doesn't work but script doesn't show any errors.