当前位置: 首页 > 知识库问答 >
问题:

SyntaxError:编译ejs时出现意外的Token.ejs

伊富
2023-03-14

我的ejs文件路径不工作。

SyntaxError:编译ejs时,C:\users\mikda\desktop\coltfull\section33\yelpcamp\v3\views\landing.ejs中出现意外的内标识“/”

如果上述错误没有帮助,您可能希望尝试ejs-lint:https://github.com/ryanzim/ejs-lint,或者,如果您打算创建一个异步函数,则将async:true作为选项传递。在template.compile(C:\users\mikda\desktop\coltfull\section33\yelpcamp\v3\node_module\ejs\lib\ejs.js:626:12)在object.compile(C:\users\mikda\desktop\coltfull\section33\yelpcamp\v3\node_module\ejs\lib\ejs.js:366:16)在elpcamp\v3\node_modules\express\lib\response.js:1012:7)在C:\users\mikda\desktop\coltfull\section33\yelpcamp\v3\app.js:43:9在layer.handle[as handle_request](C:\users\mikda\desktop\coltfull\section33\yelpcamp\v3\node_modules\express\lib\router\layer.js:95:5)在

这是我的代码

这是我的文件夹结构

在此输入图像描述在此输入图像描述在此输入图像描述

在这里输入图像描述,有人能解决这个问题吗?

共有1个答案

南门欣怡
2023-03-14

landing.ejs的代码中替换:

<%- include ./partials/header %>

有了这个:

<%- include ('./partials/header') %>

并对页脚也执行相同的操作。

 类似资料:
  • 问题内容: 运行这部分代码时出现错误。尝试了一些现有的解决方案,但都没有帮助 我总是收到这个错误 问题答案: 这意味着在完成所有代码块之前,已到达源代码的末尾。代码块以类似如下的语句开头,然后至少需要一行包含其中应包含的代码的行。 好像您在ipython控制台中逐行执行程序。这适用于单个语句,例如for循环,但不适用于代码块。请参见以下示例: 为避免此错误,您必须将整个代码块作为单个输入输入:

  • 尝试运行lint脚本时出现问题 我不断得到这个错误提示,它似乎只发生在更新我的eslint deps符合airbnb规则(我使用) 错误: 但是,运行以下工作预期: 这是我的. eslintrc文件: 这些是我目前的eslint deps: 任何帮助将是伟大的!非常感谢!

  • 这是我的密码。无法找出发生错误的原因。该函数是异步类型。

  • 下面是显示的错误消息的屏幕截图。我使用的是Windows 10计算机,安装的节点版本为14。

  • 我有一个使用编译时编织方面的项目,它依赖于两个外部JAR。我从https://github.com/eveoh/gradle-aspectj使用gradle-aspectj插件 按以下方式生成.分级: 我的项目基于intellij idea(16)+gradle(2.12)+spring boot(1.2.3) 任何帮助都将不胜感激。 ===============================

  • 使聊天应用程序通过Node in action引用,并在运行server.js时,得到以下错误:function serveStatic(response,cache,absPath)^^^^^^^^^^^^syntaxerror:exports.runinthiscontext(VM.JS:73:16)在module._compile(module.js:543:28)在object.modul