Перед рендерингом представления вам просто нужно сохранить локальные сообщения, используя флэш-память, как показано ниже:
request.flash("error","Error Occured");
response.locals.messages = request.flash();
res.render('login',{
msg: req.flash('error')
})
После того, как вы настроили локальные сообщения, вы можете получить их.Здесь сообщения является основным объектом, который в качестве ключа называется ошибкой.Таким образом, в представлении вы можете получить к нему доступ следующим образом:
<% if (locals.messages) { %>
<script language="javascript">
alert("<%= messages.error %>");
</script>
<% } %>
Вы можете выполнить все, что захотите, в условии if.