2011-02-14 24 views
7

मैं जेड/पग टेम्पलेट इंजन का उपयोग ExpressJS के साथ Node.js. पर कर रहा हूं। यह एक लाइन के साथ एक एचटीएमएल आउटपुट करता है। बिल्कुल कोई इंडेंटेशन नहीं। मुझे कोई ब्यूटीफायर विकल्प नहीं मिला।पग/जेड टेम्पलेट इंजन: एचटीएमएल beautifier?

+0

[एक्सप्रेसजेएस: सुंदर एचटीएमएल आउटपुट कैसे करें] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/5276892/expressjs-how-to-output-pretty-html) – bummi

उत्तर

6

app.js में, जेड संकलक को pretty विकल्प गुजरती हैं।

app.set('view options', { pretty: true }); 
+0

यह केवल एक्सप्रेस 2.x पर काम करता है। –

+1

दूसरों के लिए; यह एक्सप्रेस 4 पर भी काम करता है * – jerone

1

आप कंसोल से compileing रहे हैं, तो आप इस का उपयोग कर सकते हैं:

jade views/ --out html --pretty layout.jade 

यह एचटीएमएल फ़ोल्डर में beutyfied कोड जनरेट करेगा।

संबंधित मुद्दे