node 16天
2018-12-18 本文已影响0人
键盘上敲音符
模板引擎 和router
模板引擎前面两天都说了,这视频主要就是讲ejs 和jade两套模板引擎,并讲解了他们的使用方法。
今天主要讲了,市面上这么多模板引擎,他们是怎么和express做对接的哎(或者叫适配)?肯定,express里面不会处理这个,因为模板引擎太多了。所以就有了一个东西,consolidate.
consolidate就是整合了大部分模板引擎。这个单词也是整合的意思。
然后 在express使用的时候分为三步
一,告诉express用什么模板引擎 app.engine('html',consolitade.ejs)//html 用ejs这个模板引擎
二,告诉express模板引擎在什么地方 app.set('views','路径')//路径在哪儿
三,告诉express我要给用户看什么 app.set('view engine','html')//我要给用户看html
router
就是路由,可以将这个大服务分解成一个小服务,可以这么说router 就是小的、子服务器。