What is the layout `yield` method in ejs?

Ryan Florence picture Ryan Florence · Oct 15, 2010 · Viewed 8.6k times · Source

I'm just starting with node.js + express + ejs. I can't find anywhere how to pull in the requested ejs file to the layout file.

I know full well that yield is not the right thing here.

e.g.

layout.ejs

<html>
<head><title>EJS Layout</title></head>
<body>
    <%= yield %>
</body>
</html>

index.ejs

<p>Hi</p>

Answer

Ryan Florence picture Ryan Florence · Oct 15, 2010

Finally found some source code for an express app:

<%- body %>