2013-07-18 13 views
5

biegnę Jade jak silnik szablonów z Ekspres/node.js, a gdy pojawia się błąd składni w moim pliku .jade, otrzymuję raport takiego:Ho czy mogę zgłosić mylne błędy składni w moim raporcie nodejs/express/jade?

at new JS_Parse_Error (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:196:18) 
at js_error (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:204:11) 
at croak (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:636:9) 
at token_error (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:644:9) 
at expect_token (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:657:9) 
at expect (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:660:36) 
at expr_atom (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:1112:17) 
at maybe_unary (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:1287:19) 
at expr_ops (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:1322:24) 
at maybe_conditional (/home/hoylemd/code/Javascript/nodejs/simplewebsite/node_modules/jade/node_modules/with/node_modules/uglify-js/lib/parse.js:1327:20) 

nie powiedzieć mi cokolwiek o tym, co poszło nie tak. Nie słyszałem nic dobrego o Jade, ale silnik szablonowy, który nie mówi mi nic o błędzie składni, jest niewiele lepszy niż bezużyteczny. Czy ktoś może rzucić trochę światła na to, co się dzieje?

Odpowiedz

2

Mogę zasugerować, aby użyć Grunt do przepływu pracy. Wyjście z Grunt Jade jest coś takiego:

Running "jade:compile" (jade) task 

TypeError: src/jade/index.jade:20 

    18|   div.page-header 
    19| 
> 20|    h3(.text-muted Header Here 
    21| 
    22|   div.row 
    23|    div.col-xs-12 

Aby korzystać Grunt, można sprawdzić: www.gruntjs.org

I korzystać z Jade Grunt, sprawdź: https://npmjs.org/package/grunt-contrib-jade

Powiązane problemy