хостинг файла .ejs и узла js - PullRequest
0 голосов
/ 25 мая 2018

Как вы размещаете несколько веб-страниц с расширением .ejs?У меня есть страница входа, закодированная в .ejs, и я хотел разместить ее на node.js, используя этот файл .ejs и другие страницы, связанные со страницей входа, которые у меня есть, или, скорее, я хотел, чтобы файл login.ejs запускался с использованием node.js.,Большое спасибо

1 Ответ

0 голосов
/ 26 мая 2018

Поместите все ваши * .ejs файлы в папку представлений (рекомендуемый способ), а затем установите их в качестве представлений в экспрессе, используя следующий код

app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');

Теперь вы можете начать рендеринг по желаемому пути, как показано ниже

router.get('/foo', function(req, res) {
   res.render('foo') // this renders /views/foo.ejs
}
...