<header>
<h1><%= title %></h1>
</header>
<nav>
<span><a title="主页" href="/">home</a></span>
<% if (user) { % >
<span><a title="发表" href="/post">post</a></span>
<span><a title="登出" href="/logout">logout</a></span>
<% } else { %>
<span><a title="登录" href="/login">login</a></span>
<span><a title="注册" href="/reg">register</a></span>
<% } %>
</nav>
<article>
<% if (success) { %>
<div><%= success %></div>
<% } %>
<% if (error) { %>
<div><%= error %></div>
<% } %>
运行后出现的错误是
Express server listening on port 3000
Error: Could not find matching close tag for "<%".
at /home/lu/node/blog/node_modules/ejs/lib/ejs.js:519:19
at Array.forEach (native)
at Object.Template.generateSource (/home/lu/node/blog/node_modules/ejs/lib/ejs.js:505:15)
at includeSource (/home/lu/node/blog/node_modules/ejs/lib/ejs.js:198:9)
at /home/lu/node/blog/node_modules/ejs/lib/ejs.js:528:26
at Array.forEach (native)
at Object.Template.generateSource (/home/lu/node/blog/node_modules/ejs/lib/ejs.js:505:15)
at Object.Template.compile (/home/lu/node/blog/node_modules/ejs/lib/ejs.js:427:12)
at Object.compile (/home/lu/node/blog/node_modules/ejs/lib/ejs.js:288:16)
at handleCache (/home/lu/node/blog/node_modules/ejs/lib/ejs.js:147:16)
如何破解??求高人指点
<% if (user) { % >
这里的%>
之中多了一个空格。