Javascript SyntaxError:acorn.js上的意外标记

Javascript SyntaxError:acorn.js上的意外标记,javascript,node.js,pug,Javascript,Node.js,Pug,我尝试使用express.js和jade模板创建登录表单,然后发现如下错误: SyntaxError: Unexpected token (16:50) at Parser.pp.raise (C:\project\restaurant\node_modules\acorn\dist\acorn.js:943:13) at Parser.pp.unexpected (C:\project\restaurant\node_modules\acorn\dist\acorn.js:15

我尝试使用
express.js
和jade模板创建登录表单,然后发现如下错误:

SyntaxError: Unexpected token (16:50)
    at Parser.pp.raise (C:\project\restaurant\node_modules\acorn\dist\acorn.js:943:13)
    at Parser.pp.unexpected (C:\project\restaurant\node_modules\acorn\dist\acorn.js:1503:8)
    at Parser.pp.expect (C:\project\restaurant\node_modules\acorn\dist\acorn.js:1497:26)
    at Parser.pp.parseParenExpression (C:\project\restaurant\node_modules\acorn\dist\acorn.js:342:8)
    at Parser.pp.parseParenAndDistinguishExpression (C:\project\restaurant\node_modules\acorn\dist\acorn.js:399:16)
    at Parser.pp.parseExprAtom (C:\project\restaurant\node_modules\acorn\dist\acorn.js:297:19)
    at Parser.pp.parseExprSubscripts (C:\project\restaurant\node_modules\acorn\dist\acorn.js:216:19)
    at Parser.pp.parseMaybeUnary (C:\project\restaurant\node_modules\acorn\dist\acorn.js:197:19)
    at Parser.pp.parseExprOps (C:\project\restaurant\node_modules\acorn\dist\acorn.js:151:19)
    at Parser.pp.parseMaybeConditional (C:\project\restaurant\node_modules\acorn\dist\acorn.js:133:19)
这是我的
布局代码。jade

doctype html

html

        head
                title #{Project Restaurant Finder} 
                link(rel='stylesheet', href='/stylesheets/style.css')
        body
                block content   
        Footer
                p contact : aliwumpa@gmail.com or 081222843778
extends layout

block content

h1 = login form

    form(name ="login restaurant finder",method ="post")
        div.input
            span.label Login as Guest
            input(type="text", name="username")
        div.actions
            input(type="submit", value="ok")
这是我的
索引代码。jade

doctype html

html

        head
                title #{Project Restaurant Finder} 
                link(rel='stylesheet', href='/stylesheets/style.css')
        body
                block content   
        Footer
                p contact : aliwumpa@gmail.com or 081222843778
extends layout

block content

h1 = login form

    form(name ="login restaurant finder",method ="post")
        div.input
            span.label Login as Guest
            input(type="text", name="username")
        div.actions
            input(type="submit", value="ok")
在评论中回答以下问题:


这部分title
{Project Restaurant Finder}
肯定需要修复:要么更改为title Project Restaurant Finder,要么更改为title
{variable_name}
,其中
variable_name
是传递给模板的变量,以给它一个标题。

我不知道这是否是导致错误的原因,但是这部分
title#{Project Restaurant Finder}
肯定需要修复:要么更改为
title Project Restaurant Finder
,要么更改为
title#{variable_name}
,其中
variable_name
是传递给模板以赋予其标题的变量。