| 豎槓後的字符會被原樣輸出
· 點表示下一級的全部字符都會被原樣輸出,再也不被識別。(就是|的升級版,實現批量)
include 表示引用外部文件html
例子:ui
js:spa
const jade = require('jade'); console.log(jade.renderFile('./xxx.jade',{pretty:true,name:'singsingasong'}))
jade:3d
span#{a}
和span=a
效果是同樣的。code
jade:htm
-for(var i=0;i<arr.length;i++) div=arr[i]
js文件:blog
console.log(jade.renderFile('./views/11.jade',{pretty:true,name:'singsingasong', arr:['aaa','bbb','ccc','ddd'] }));
運行結果:
jade
html head body div(class='1')!=content div(class='2')
運行結果:
console
html head body -var a=19; if(a%2==0) div(style={background:'red'}) 偶數 else div(style={background:'green'}) 奇數
html head body -var a=1; case a when 0 div aaa when 1 div bbb when 2 div ccc default |不靠譜
小提示:以前的jade文件咱們都沒有寫DOCTYPE,這裏給它加上for循環
這個執行結果的是:若是文件讀寫順利就輸出‘成功’,若是出錯,就返回‘錯誤’。