Пример, как состыковать htmlbuilder и NodeJS

Пытливый читатель может задаться вопросом, а можно ли встроить скрипт на основе Node Как обычно, нам понадобится nodejs и npm, установим также fs и eval

sudo apt-get install nodejs npm
sudo npm install fs -g
npm install eval
eval необходимо установить в ту же папку, где и генератор Теперь добавим выполнение файла со сценарием
let fs = require('fs');
let evaluator = require('eval');

fs.readFile('nodex.inp', 'utf8', (err, data) => {
        //if (err) { console.error(err); return; };
        let script  = evaluator(  data );
        let result = script(); // call function
        fs.writeFile('nodex.out', result, function (err) {
        //if (err) return console.log(err);
        });
});
Далее скомпилируем
gcc nodex.cpp -o nodex
  бинарник nodex
#include <cstdlib>

int main(){

std::system("node mod.js");

}
Теперь добавим сценарий в любой материал сайта как видим после выполнения строка из функции попадает в собранную страницу

Теги документа