学习Jade模板引擎

学习Jade模板引擎

      在知乎上刷了好久关于jade,ejs等js模板引擎方面的讨论,本菜鸟看到那么多大神争论的面红尔赤,几乎就要开干,无奈小弟懂得太少,没法和那些大神/伪大神一起撕逼。所以就来摸摸的学习一下jade。学好之后好杀回去装逼,仅此而已。//你来打我呀!

     

      一:学jade是为了什么?

      1,相信很多前端切图仔和我一样,都是直接写html页面,一个页面一个页面的粘贴复制,写好后很潇洒的扔给后台开发,后台再套用页面,嵌入模板。

      2,jade省去了页面的尖括号,而且可以引入其他的jade,方便我们做模板嵌入。

      3,面试的时候我们有忽悠和吹嘘的资本。

    

      二:构建jade编译流程

      1,看到网上有直接用jade插件编译的也很不错,不过我还是推荐直接构建一个gulp编译流程,并引入相关依赖,gulp-jade,  配置好文件后,jade文件将会自动编译,你每保存一下,都会自动进行编译更新html。

      2,jade文件高亮显示,为了有更好的视觉效果。

      3, jade文件与编译的html文件。

     学习Jade模板引擎

  学习Jade模板引擎

  是不是看着很perfect。当然jade也是有缺点的,据说它的缩进和空格会影响它编译的速度。

  那些性能相关的暂时不是本菜要考虑的,先学习吧。