2017-06-27 9 views
0

どんなに、私はこのエラーを取得しています:PUG:でSyntaxError:私は一口パグまたはちょうどパグを使用する場合は予期しないトークン(12:15)

SyntaxError: Unexpected token (12:15) 
    at Parser.pp$4.raise (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\node_modules\acorn\dist\acorn.js:2488:13) 
    at Parser.pp.unexpected (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\node_modules\acorn\dist\acorn.js:623:8) 
    at Parser.pp.semicolon (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\node_modules\acorn\dist\acorn.js:600:59) 
    at Parser.pp$1.parseVarStatement (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\node_modules\acorn\dist\acorn.js:973:8) 
    at Parser.pp$1.parseStatement (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\node_modules\acorn\dist\acorn.js:751:17) 
    at Parser.pp$1.parseTopLevel (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\node_modules\acorn\dist\acorn.js:672:23) 
    at Parser.parse (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\node_modules\acorn\dist\acorn.js:529:15) 
    at Object.parse (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\node_modules\acorn\dist\acorn.js:3378:37) 
    at reallyParse (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\index.js:22:16) 
    at findGlobals (C:\Users\freet\AppData\Roaming\npm\node_modules\pug\node_modules\acorn-globals\index.js:35:11) 

何かが、それはように見えても、このファイルに間違っているので私のプロジェクト内の他のすべてのファイル(およびそれらの多くがある)のように:私は.top-maskの行を入力した場合にのみ

extends ../layouts/layout 

block variable 
    - var headerType == "main"; 

block content 
    include ../helpers/mixins 

    .academy-page 
     .top-section.js-screen.on-screen 
      .top-container 
       .top-mask 
        .text-wrap 
         h3 Academy 

エラーが表示されます。それ以前はすべて正常に動作しています。

答えて

0

PUGJSでは、最後にセミコロンを付けてdeclare variablesとし、単一の等号を付けないでください。

- var headerType == "main"; 

はあなたに感謝し、

- var headerType = "main" 
+0

大丈夫であるべき。しかし、それはここでは問題ではありません – ankaankina

+0

@ankaankina変数を割り当てるときは、==ではない単一の変数を持つ必要があります。 –

関連する問題