安装模板引擎前,需要安装node.js
利用npm来见证node的存在和版本信息
$ node -v
v8.3.0
1.Pug
模板引擎Pug是引擎 Jade 的新名字,原因是名称与已有的一个软件的商标冲突,语法都与jade一样,不过官方已经建议使用新的包名pug来安装。
使用npm安装pug
使用npm检证安装成功后的版本
$ pug -V
$ pug --version
附上验证报错后的原因: -V 要大写
更多参数可以通过:$pug -help
回答:https://segmentfault.com/q/1010000010616919?_ea=2359604
在npm中,Pug基本说明可以了解:https://www.npmjs.com/package/pug
或是参考技术大佬的整理:http://www.cnblogs.com/xiaohuochai/p/7222227.html
还有一个pug的资源下载:http://www.worldlink.com.cn/osdir/pug.html
2.Jade
npm依旧可以安装jade,不过版本全停留在1.11,迭代的更新需要利用pug安装。
使用npm安装jade
关于jade的语句,可参考技术大佬的整理:http://www.w3cplus.com/html/jade.html
其中大佬在github上分享了一个简化示意:http://naltatis.github.io/jade-syntax-docs/
3.Pug和Jade
因为语法上是一样的,但牵扯改名,涉及到的内部代码名称一系列的变更,目前项目上的分配是,老项目利用jade继续维护,新项目利用pug开发。