Я хочу отобразить данные, касающиеся статуса аутентификации, в моей форме входа в систему, которая находится по адресу index.html: я пытался сделать это
response.render(__dirname + "/CERIGame/index.html", {
errors: "authentication failed"
});
но это не работает; нужна помощь
вот мое дерево проекта:
и вот мой файл server.js:
app.get('/login', function(request, response) {
var username = request.query['username'];
var password = request.query['password'];
if (username == "" || password == "") {
response.render(__dirname + "/CERIGame/index.html", { errors: "authentication failed" });
}
});
я хочу отобразить содержимое переменной ошибок в моем index.html
<div class = "body"></div>
<div class = "grad"></div>
<div class = "col-xs-4">
<div class = "header">
<div><b>Bienvenue sur<span>qUIZZ CERI</span><b></div>
</div>
</div>
<br>
<form class = "col-xs-8" method = "get" action = "/login">
<div class = "login">
<input type = "text" placeholder = "username"name = "username"><br>
<input type = "password" placeholder = "password"name = "password"><br>
<input type = "submit" value = "Login">
</div>
</form>
я хочу использовать только html, поэтому я сделал это app.set ('view engine', 'html'); зная, что index.html отсутствует в папке представлений, вы можете увидеть изображение дерева проекта выше.
Я не знаю, возможно ли это, установив механизм просмотра как html. Вы можете использовать движок просмотра ejs, он полностью HTML, даже если вы можете добавить в него динамический код, как указано выше !!
но как установить механизм просмотра, когда index.html отсутствует в папке просмотров?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Какой движок просмотра вы используете