Създадох персонализиран ejs филтър след този SO въпрос
Създадох файла в /config и добавих моя филтър:
var ejs = require('ejs');
var moment = require('moment');
ejs.filters.formatDate = function (date) {
return moment.date(date).format('dd mm yy hh:ii');
};
ejs.open = '<?';
ejs.close = '?>';
Въпреки това, когато използвам филтъра в шаблона ejs, получавам грешката, че formatDate не е дефиниран. Аз използвам така:
<?= child.lastPost.createdAt | formatDate ?>
Някой знае ли къде сбърках?