मुझे आश्चर्य है, अगर मैं अपने जेड टेम्पलेट को पार्स करता हूं तो मुझे अपने स्रोत कोड में कोई लाइनब्रैक क्यों नहीं दिखता है। यह इस तरह दिखता है:स्रोत में नोड.जेएस जेडई लाइनब्रेक्स?
!!! 5
html
head
title= title
link(rel='stylesheet', href='/stylesheets/css.css')
link(rel='stylesheet', href='/stylesheets/blitzer/jquery-ui-1.8.10.custom.css')
link(rel='stylesheet', href='/stylesheets/table_jui.css')
script(type="text/javascript", src="/javascripts/jquery.min.js")
script(type="text/javascript", src="/javascripts/jquery-ui.min.js")
script(type="text/javascript", src="/javascripts/jquery.jwNotify.js")
script(type="text/javascript", src="/javascripts/jquery.dataTables.min.js")
script(type="text/javascript", src="/javascripts/js.js")
body!= body
अब मेरी sourcecode इस तरह दिखता है:
<!DOCTYPE html><html><head><title>Express v2</title><link rel="stylesheet" href="/stylesheets/css.css"><link rel="stylesheet" href="/stylesheets/blitzer/jquery-ui-1.8.10.custom.css"><link rel="stylesheet" href="/stylesheets/table_jui.css"><script type="text/javascript" src="/javascripts/jquery.min.js"></script><script type="text/javascript" src="/javascripts/jquery-ui.min.js"></script><script type="text/javascript" src="/javascripts/jquery.jwNotify.js"></script><script type="text/javascript" src="/javascripts/jquery.dataTables.min.js"></script><script type="text/javascript" src="/javascripts/js.js"></script></head><body></body></html>
डिबग करने के लिए या नहीं sourcecode में पंक्ति विराम को देखने के लिए ठीक होगा? किसी के पास एक वीडियो है, मैं इसे कैसे प्रबंधित कर सकता हूं? जानकारी के लिए Thx!
एक्सप्रेस v3.x के साथ याद है कि आप इस के बजाय की जरूरत है: app.locals.pretty = सत्य; – chilts
यदि आप शैल से जेड को कॉल करते हैं तो आप --pretty स्विच का भी उपयोग कर सकते हैं – Pete