學習前端模板引擎 jade 一

2021-07-24 16:43:46 字數 1084 閱讀 1175

通常大部分前端開發工作者一開始步入前端開發的時候,都是直接簡單的寫html頁面然後丟給後台開發,後台開發在來嵌入模版。

對於日益龐大的前端頁面來說,還是用老的字串拼接的方法來嵌入html內容已經不適應當下的開發趨勢了。

廢話不多說,直接切入正題。

第二步我要安裝npm包管理工具,在node環境下,不裝grunt是無法開展工作的喲。

開始安裝jade外掛程式了,下面的就是安裝命令。

首先我們建立乙個資料夾叫jade,然後在建立乙個jade的檔案叫jade.jade即可。

2.我們在jade檔案內寫上jade規模的模版**,其實很好看懂。

3.上面**估計大家都能看懂,就是建立乙個常規的前端html的檔案,但是規範是jade的規範,然後我們可以進入cmd命令列工具  cd到當前的資料夾,然後暴力編譯當前的jade檔案,會看到同目錄會生成乙個壓縮過的html的檔案。

4.壓縮的過的可以通過加-p來不壓縮,如果每次更改模版都要打命令列一次很麻煩是不是,我們可以通過加上jade -p -w jade.jade  加上乙個-w來開啟監視模式,每次更改模版,html檔案都會自動編譯咯。

5.我們現在來看看生成的html檔案吧,是不是生成了正常的html dom樹了呢?

從圖上可以看出來,子級元素必須要縮排。

標籤和文字必須要留有空行。

Jade模板引擎學習(一)安裝及基本語法

客戶端支援 超強的可讀性 靈活易用的縮排 塊擴充套件 預設經過編碼處理以增強安全性 編譯及執行時的上下文錯誤報告 命令列編譯支援 html5模式 可選的記憶體快取 聯合動態和靜態標記類 利用過濾器解析樹的處理 支援 express 利用each透明的迴圈objects,arrays甚至不可列舉物件 ...

node前端模板引擎Jade之標籤的基本寫法

1 文件宣告 我們在開始寫乙個 html 頁面的時候,首先要寫上 doctype 文程式設計客棧檔宣告的,現在通常情況下我們都是採用 html5 的文件宣告方式,那麼在 jade 裡面我們應該怎麼寫呢?在 jade 裡面編寫文件宣告有2種方式 當然,jade 還預設支援其他型別的文件宣告,只需要使用...

模板引擎jade與ejs語法

首先環境需要準備命令如下npm i jade npm i ejs,npm i fsjade的語法相對於ejs更有侵入性,破壞性這裡寫乙個簡單的列子來比較分析 html head body經過編譯後是 head class hello this is jadediv body html 這裡使用的語法...