const ejs = require('ejs'); const fs = require('fs'); module.exports = ({template, config}) => { fs.readFile(template, 'utf8', (err, data) => { if (err) { console.log(err); return false; } var ejs_string = data, template = ejs.compile(ejs_string), html = template(config); fs.writeFile(template.replace('.ejs', '') + '.html', html, (err) => { if(err) { console.log(err); return false } return true; }); }); } // const url = 'https://my.name.com'; // ejs2html({template:__dirname+'/src/index.ejs', config:{url}})