Express jade

第一部分 背景

随着 web 发展,前端应用变得愈来愈复杂,基于后端的 javascript(Node.js) 也开始崭露头角,此时 javascript 被寄予了更大的指望,与此同时 javascript MVC 思想也开始流行起来.javascript

为了使用户界面与业务数据分离,就产生了『模板引擎』这个概念。模板引擎有不少, 比较有名的有jade(express默认)、ejs、hbs(ghost默认)、doT、swig等等。前端

『模板引擎』是什么?java

1. 模板是什么?模板就是一个模子。供你套数据,而且依据不一样数据去走不一样的逻辑。git

2. 引擎是什么?引擎就是个处理器(编译、运行),最后输出个结果(HTML代码)的东西。github

 

第二部分 安装配置

2.1 安装: npm install pug-cli -gweb

第三部分 语法及使

3.1 语法
(1)标签、属性、注释
(2)读取数据的值(转义、非转义)express

 3.2 逻辑npm

(1)条件语句(if、unless、case)
(2)循环(each、for)
(3) 过滤器后端

 jade 官网给的实例less

相关文章
相关标签/搜索