Итак, есть два случая:
Я создал шаблонизатор (файл .e js) и могу отобразить его в браузере.
app.get('/htmlTemplate', (req, res) => {
res.render('banner', { qs: req.query })
});
У меня есть файл stati c html, и я могу прочитать его, используя node js
app.set('view engine', 'ejs');
app.get('/staticHTML', (req, res) => {
fs.readFile("views/banner.html", 'UTF-8', function (error, pgResp) {
console.log(pgResp);
resp.end();
});
});
Но теперь моя проблема в том, что мне нужно сочетание этих двух случаев вместо рендеринга файла .e js, я хочу прочитать / извлечь его вместе с динамиками c значение и сохранить его в переменной, чтобы я мог передать этот файл Dynami c html другому API.
Итак, я хочу что-то вроде этого:
app.set('view engine', 'ejs');
app.get('/htmlTemplate', (req, res) => {
fs.readFile('banner', { qs: req.query }, 'UTF-8', function (error, pgResp){
console.log(pgResp);
});
});
Возможно ли это сделать? Если да, то как мне этого добиться?