Я пытаюсь настроить мое первое приложение с помощью EJS (обычно использую Jade), и у меня есть все настройки, и мои страницы загружаются, я следил за учебником о том, как это сделать , это мой макетПытаюсь использовать EJS с Node.js
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf8">
<title>
<%= title %>
</title>
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.min.css" rel="stylesheet">
<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/js/bootstrap.min.js"></script>
<!-- HTML5 shim, for IE6-8 support of HTML elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<%- body %>
</body>
</html>
и это моя страница
<div class='title'>
<%= title %>
</div>
Но когда я загружаю на главной странице, и исходный код страницы просмотра, все я вижу элементы Главной страницы, я не» t html, body, head, title
любой из этих вещей. Не знаю, почему, это мой app.js
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
и мои 2 файла являются layout.ejs, index.ejs
Заранее спасибо!
После: http://robdodson.me/blog/2012/05/31/how-to-use-ejs-in-express/
если вы посмотрите на вопрос, эта строка уже находится в файле – slecorne