【发布时间】:2020-03-21 12:43:21
【问题描述】:
我似乎无法找到发生这种情况的原因,我的大多数应用程序都有几乎相同的代码,它几乎是样板,我只是试图将 HTML 的顶部分成 header.ejs 和底部放入footer.ejs 文件,然后将它们包含到我的index.ejs 中。当我将所有代码保留在 index.ejs 文件中时,它就可以了。我还尝试删除像 这样的空格,添加'-' ,即使我有相同的代码 - 在我的文件中使用相同的语法。
Index.ejs
<% include ./partials/header.ejs %>
<h1>YO HO HO LET THIS WORK!</h1>
<% include ./partials/footer.ejs %>
Header.ejs
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>P2</title>
<link rel="stylesheet" href="/stylesheets/app.css">
</head>
<body>
页脚.ejs
</body>
</html>
【问题讨论】: