这实际上不是一个问题,而是对我自己解决的问题的解答,我刚刚解决了它。在ejs中包含动态文件名时,(之前不能包含任何空格,如下所示:
<%- include(filename); %>
我只是花了两个小时来搜寻互联网(尤其是SO),并且才意识到我的html被逃脱了,因为我有这样的包含内容:
<%= include (filename); %>
那个<%=呈现了包含文件中的转义html
<%- include (filename); %>
出现错误
我只是希望这可以节省某人将来的时间!