2013-07-18 17 views
5

G/node.js Express ile bir çiftleşmiş motoru olarak Jade koşuyorum ve benim .jade dosyasında bir sözdizimi hatası alıyorum ne zaman, ben böyle bir raporu almak:nodejs/express/yeşim yığını raporlarımı doğru sözdizimi hatalarını yapabilir miyim?

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) 

Bu söylemez Neyin yanlış gittiğine dair bir şey var. Jade hakkında hiçbir şeyden haberi duymadım, ama bir sözdizimi hatası hakkında hiçbir şey söylemeyen bir şablon motoru işe yaramadığından biraz daha iyi. Olanlara biraz ışık tutabilir mi?

cevap

2

İş akışınız için Grunt'ı kullanmanızı öneriyorum.

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 

Grunt kullanmak için kontrol edebilirsiniz: www.gruntjs.org

Ve Grunt ile Jade kullanmak, kontrol edin: https://npmjs.org/package/grunt-contrib-jade

Grunt JADE çıktısı böyle bir şeydir
İlgili konular