Я думаю, что процесс будет похожим, но это то, что я делаю, чтобы использовать moment
в моих шаблонах файлов EJS
# routes.js
const moment = require('moment');
app.get('/fixtures', (req, res) => {
const file = await readFile('./views/partials/fixtures.ejs');
const fixtureTemplate = ejs.compile(file, { client: true });
const html = fixtureTemplate({ moment });
res.send({ html });
});
В моем файле examples.ejs
я могу использовать момент, например, так
<%= moment.utc(fixture.kick_off).local().format('HH:mm') %>
Надеюсь, вы можете выполнить тот же процесс для использования underscore