nodejs ejs包含意外的identfier

And*_*dez 5 ejs node.js express

我正在使用nodejs + express + ejs,当我尝试包含另一个视图时,我遇到了问题.

当我尝试:

<% include dochead %>
Run Code Online (Sandbox Code Playgroud)

我得到'意外的标识符';
当我尝试:

<% include /admin/global/dochead %>
Run Code Online (Sandbox Code Playgroud)

我得到'包含未定义';

到底是怎么回事?谢谢

小智 0

我想这里<% include /admin/global/dochead %>应该是

<% include ../admin/global/dochead %>

或者

<% include admin/global/dochead %>

取决于位置。另请检查您使用的视图引擎

app.set('view engine', 'ejs');