Не удается получить страницу в файле ejs

#javascript #html #ejs

#язык JavaScript #HTML #ejs

Вопрос:

Я пытаюсь открыть новый файл, когда кто-то нажимает на кнопку «Позволяет редактировать материалы», но я получаю сообщение об ошибке Не удается ПОЛУЧИТЬ /отредактировать.ejs

Оба этих файла находятся в одной папке с представлениями/страницами/, но я продолжаю получать эту ошибку. У меня есть server.js файл, запущенный с узла.

 lt;body class="container"gt;  lt;maingt;  lt;ul class="nav nav-pills nav-fill"gt;  lt;li class="nav-item"gt;  lt;a class="nav-link active" aria-current="page" href="#"gt;Homepagelt;/agt;  lt;/ligt;  lt;li class="nav-item"gt;  lt;a class="nav-link" href="edit.ejs"gt;Lets edit stufflt;/agt;  lt;/ligt;  lt;li class="nav-item"gt;  lt;a class="nav-link" href="#"gt;Linklt;/agt;  lt;/ligt;  lt;/ulgt;  

Вот что я вижу на странице

 Cannot GET /edit.ejs  

Ответ №1:

Я обнаружил, что проблема заключалась в том, что у меня не было приложения.get для редактирования, поэтому мне пришлось добавить

 app.get('/edit', function(req, res) {  res.render('pages/edit'); });  

в моем server.js файл