0
我创建了一个sails.js模板的模板:模板/ box.ejs包括来自sails.js另一个模板
<div id="<%= box_id%>" class="<%= box_class %>">
<% if(box_title || box_title_icon) {%>
<div class="header">
<% include icon%> <---- HERE
<span class="title"><%= box_title %></span>
<hr>
</div>
<% } %>
<div class="content">
<%= typeof box_content == 'function' ? box_content() : box_content%>
</div>
</div>
在这个模板我尝试包含另一个模板文件名为icon
。
但我得到帆产生这个错误咕噜JST任务:
error: Grunt :: Aborted due to warnings.
Running "jst:dev" (jst) task
>> SyntaxError: Unexpected identifier
Warning: JST failed to compile. Use --force to continue.
它甚至有可能做我想要做什么?
如果我添加一个扩展,服务器不能再渲染页面。如果我添加一个'-',它没有任何作用。也许我没有同时尝试两种方法...... – Vadorequest
如果我添加了扩展名,服务器无法再呈现页面 - 您得到了什么错误?也许你的相对路径有问题?包含始终使用您使用的“包含”文档的路径 – mdunisch
我知道它使用相对路径,但它从未使用扩展名。我基本上得到了一个'not found'错误 – Vadorequest