W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Jade 是一種標(biāo)記語言,通過創(chuàng)建基于 XML 的文件(例如 .html
或者 .xml
文件)。Harp 對 Jade 的支持非常好。
Jade 相當(dāng)簡潔并且強大。如果你正創(chuàng)建基于 XML 的輸出內(nèi)容(例如 HTML),強烈建議你嘗試一下 Jade。如果不是基于 XML 的內(nèi)容,比如 .json
和 .txt
文件,那就沒有必要了。在后一種情形下,你可能會發(fā)現(xiàn) EJS 是一個更合理的選擇。
Harp 的 Asset Pipeline 用起來相當(dāng)簡單。所有的預(yù)編譯都是靜默完成,不需要任何設(shè)置。只要將你的文件命名成 .jade
后綴,而不是 .html
,Harp 網(wǎng)頁服務(wù)器會把它當(dāng)作一個 .html 文件。
在我們的項目中,public 目錄中有一個 index.jade
文件和一個 about.jade
文件。
myproject/
|- harp.json
+- public
|- index.jade
+- about.jade
index.jade
和 about.jade
都會被當(dāng)作 .html
文件,所以下面路徑的請求都會成功:
/
/index
/index.html
/about
/about.html
Harp 的編譯過程也會將文件導(dǎo)出為 index.html
和 about.html
。
你可能會想要使用 Jade 創(chuàng)建 html 之外的文件。沒問題,只需要將你想要的擴展名放在 .jade
前面。
例如,feed.xml.jade
會被看作 feed.xml
。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: