查找“意外令牌;”的原因/路线 Express-JS中的错误

Can Poyrazoglu

我在Express-JS中使用Parse。我试图显示一个EJS页面,但Unexpected token ;在服务器上却显示了一个错误(当命令行在parse develop MyAppTerminal上运行时)。这是错误的完整堆栈跟踪:

I2014-08-02T15:07:19.886Z]SyntaxError: Unexpected token ;
at Object.Function (<anonymous>)
at exports.compile (ejs.js:256:12)
at Object.exports.render (ejs.js:295:10)
at View.exports.renderFile [as engine] (ejs.js:325:22)
at View.render (express_view.js:77:8)
at Function.app.render (express_application.js:516:10)
at res.render (express_response.js:763:7)
at userQuery.find.success (app.js:31:10)
at Parse.js:2:5906
at e (Parse.js:2:5101)

app.js有:

app.get('/:username', function(req, res){

    Parse.initialize("...", "...");
    var userQuery = new Parse.Query("_User");
    userQuery.equalTo("username", req.params.username);
    userQuery.find({
      success: function(results) {
        var usr = results[0];
        res.render("user", {user : usr});
      },

      error: function(error) {
        alert(error);
        // error is an instance of Parse.Error.
        res.send(404, 'User not found!');
      }
    });

});

问题是我不知道此错误发生在哪里。我已经注释掉了ejs文件的HTML中的所有脚本标签,但是仍然遇到相同的错误。当我尝试另一个ejs文件时,我的应用程序正常运行,因此该特定ejs文件的内容存在问题。如何找到错误的行号?

贝吉

错误讯息

at Object.Function (<anonymous>)   
at exports.compile (ejs.js:256:12) 
at Object.exports.render (ejs.js:295:10)  
at View.exports.renderFile [as engine] (ejs.js:325:22)  
at View.render …

建议Function构造函数在尝试编译视图时遇到语法错误。错误不在于您app.js,您应该查看用于呈现给用户的View模板。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找“意外令牌;”的原因/路线 Express-JS中的错误

来自分类Dev

Express JS中的路线

来自分类Dev

Express JS 404错误中的新路线

来自分类Dev

Node.js / Express:错误:无法在视图目录中查找视图“错误”

来自分类Dev

app.use(express.json()) 给出意外的令牌错误

来自分类Dev

Express SyntaxError:意外令牌

来自分类Dev

在Express中发布路线错误

来自分类Dev

Express JS路线-重叠参数

来自分类Dev

Node.js-Express.js JWT总是在浏览器响应中返回无效的令牌错误

来自分类Dev

Node.js-Express.js JWT总是在浏览器响应中返回无效的令牌错误

来自分类Dev

Express中的404后备路线

来自分类Dev

简单的 Express JS API 令牌

来自分类Dev

express.js中的路由错误

来自分类Dev

将路线移动到Express.js中的文件中

来自分类Dev

Express.js,Node.js,EJS-未捕获的SyntaxError:意外令牌<

来自分类Dev

Express.js,Node.js,EJS-未捕获的SyntaxError:意外的令牌<

来自分类Dev

使用 Express 为 Webhook 创建服务器 - 设置错误 - 无效或意外令牌

来自分类Dev

在Express.js中设置新路线的问题

来自分类Dev

解析错误:意外的令牌,预期的“ {”不确定原因

来自分类Dev

无法在Express中查找视图

来自分类Dev

js中的意外令牌<

来自分类Dev

AngularJS和Express的CSRF令牌错误

来自分类Dev

js函数中的“语法错误,意外令牌=”

来自分类Dev

Express中的模块化路线

来自分类Dev

jQuery中的意外令牌错误

来自分类Dev

如何修复Openshift中的express.js错误?

来自分类Dev

使用Promise处理Node.js + Express中的错误

来自分类Dev

如何在express.js中引发404错误?

来自分类Dev

Express js-中间件中的错误处理

Related 相关文章

热门标签

归档