91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

node模板引擎Jade的安裝和使用方法

發布時間:2021-09-06 16:51:35 來源:億速云 閱讀:174 作者:chen 欄目:web開發

這篇文章主要講解了“node模板引擎Jade的安裝和使用方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“node模板引擎Jade的安裝和使用方法”吧!

隨著 web 發展,前端應用變得越來越復雜,基于后端的 javascript(Node.js) 也開始嶄露頭角,此時  javascript 被寄予了更大的期望,與此同時 javascript MVC 思想也開始流行起來。為了使用戶界面與業務數據(內容)分離,就產生了『模板引擎』這個概念。

說的簡單點,模板引擎就是一個字符串中有幾個變量待定,通過模板引擎函數把數據動態的塞進去。

今天我們就來聊一聊 Jade 的使用方法和語法說明。

Jade 命令行工具

Jade 的使用需要依賴 Node環境,通過 npm 包進行安裝 Jade 命令行工具,安裝成功之后就可以新建一個文件,文件后綴名為 *.jade。我們就可以盡情的使用 jade 的語法咯,寫完之后只需要通過命令行工具進行編譯即可編譯為我們平時使用的 html 靜態文件。

安裝方法

1、首先確定是否安裝有 Node 環境和 npm 工具,查看方法如下:

在命令行工具中執行如下代碼:

node -v
=> v0.10.35
npm -v
=> 1.4.28
// 如果成功返回版本號信息即為已成功安裝 Node 環境。

2、通過 npm 全局安裝 Jade 命令行工具

npm install jade -g

// mac用戶可能需要管理員權限,使用如下命令
sudo npm install jade -g

3、創建 *.Jade 文件,開始任務。

4、通過使用 Jade 命令行工具將 jade 文件編譯為 html 文件

Jade 命令行工具使用方法

我們可以通過 jade --help 查看 Jade 命令行工具的使用參數

jade --help

Usage: jade [options] [dir|file ...]

 Options:

  -h, --help     output usage information / 輸出使用信息
  -V, --version   output the version number / 輸出版本號信息
  -O, --obj <str>  javascript options object / 傳輸到 jade 文件中的數據對象
  -o, --out <dir>  output the compiled html to <dir> / 輸出編譯后的 HTML 到 <dir> 
  -p, --path <path> filename used to resolve includes / 在處理 stdio 時,查找包含文件時的查找路徑
  -P, --pretty    compile pretty html output / 格式化編譯 html 文件
  -c, --client    compile function for client-side runtime.js / 編譯瀏覽器端可用的 runtime.js
  -n, --name <str>  The name of the compiled template (requires --client) / 編譯模板的名字
  -D, --no-debug   compile without debugging (smaller functions) / 關閉編譯的調試選項(函數會更小)
  -w, --watch    watch files for changes and automatically re-render / 監聽文件改變并自動刷新編譯結果
  --name-after-file Name the template after the last section of the file path (requires --client and overriden by --name)
  --doctype <str>  Specify the doctype on the command line (useful if it is not specified by the template) / 在命令行中指定文檔類型(如果在模板中沒有被指定)

 Examples:

  # 編譯整個目錄
  $ jade templates

  # 生成 {foo,bar}.html
  $ jade {foo,bar}.jade

  # 在標準IO下使用jade
  $ jade < my.jade > my.html

  # 在標準IO下使用jade
  $ echo 'h2 Jade!' | jade

  # foo, bar 目錄渲染到 /tmp
  $ jade foo bar --out /tmp

實例:

// 比如說我們需要編譯index.jade文件,默認編譯到同文件夾下的同名html 文件中
jade index.jade

// 如果我們要格式化輸出 index.html 文件,只需要添加 -P 參數即可
jade -P index.jade

// 如果我們要實現監聽和自動編譯,需要使用 -w 參數
jade -P -w index.jade

感謝各位的閱讀,以上就是“node模板引擎Jade的安裝和使用方法”的內容了,經過本文的學習后,相信大家對node模板引擎Jade的安裝和使用方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

吴川市| 玉山县| 汽车| 固阳县| 泸水县| 南川市| 永定县| 台中县| 滨海县| 屯门区| 蓬安县| 锦州市| 莱阳市| 寻甸| 吉林省| 高青县| 双峰县| 定结县| 云林县| 兴海县| 彰化县| 谢通门县| 凤翔县| 齐河县| 临海市| 互助| 章丘市| 固始县| 南通市| 恭城| 潍坊市| 广宗县| 北海市| 宜兴市| 彝良县| 介休市| 海丰县| 龙陵县| 锡林浩特市| 榆社县| 东乡县|