Dev/Node.js

Node.js 에서 EJS 템플릿 사용시 사소한 구문 오류

프리지앙 2012. 9. 20. 12:06

node.js 에서 ejs 템플릿을 사용할려고 보니 신경안쓰면 오류가 발생하는 문제가 한가지 있더라.

아래 코드에 노란색으로 표시한 곳에서 문제가 발생했다.


<h1><%= name %></h1>

<p><% = description %></p>

<hr/>

<% for(var i = 0; i < 10; i++) { %>

<h2>The Square of <% = i %> is <%= i * i%><h2>

<% } %>


위에 표시된 코드를 '<%=' 이렇게 수정해야 구문 오류가 나지 않는다.