我使用nodeJS并表达v3 *,
我想在某个辅助函数中执行include("someFile.ejs")
,以便可以从任何EJS模板中调用它?
我在app.js中的代码,服务器端:
app.locals.getFile= function(){
include("someFile.ejs")
include("someOneFile.ejs")
include("someTwoFile.ejs")
return 'all is well';
}
我在Ejs中的代码:
<% getFile() %>
所以问题是:我期望include("someFile.ejs")
在ejs文件上运行,但它没有!我该怎么办?
答案 0 :(得分:0)
你可以试试这个
app.locals.getFile= function(){
<%include someOneFile%>
<%include someOneFile%>
<%include someOneFile%>
return 'all is well';
}
答案 1 :(得分:0)
这可能有效
commit