2,432   ExpressJS HTML JS NodeJS

学习Node.JS框架Express时,发现使用的是jade渲染模板,它是用 JavaScript 实现的,并且可以供 Node.JS使用。
官网地址:http://jade-lang.com/
中文翻译:http://segmentfault.com/a/1190000000357534#articleHeader30
模板都是各自的语法,一般都很简单易学,请自行查阅上述地址内容,这里说几点遇到的问题

1,jade编译成html时报错:

Invalid indentation,you can use tabs or spaces but not both

jade语法对tab和space敏感,如果两者一起用会报错,
解决方法:统一使用tab或者space
举例:编辑器submit text 2,右下角有一个tab size 或者spaces,鼠标点击即可显示菜单,改成统一使用tab即可

2,编辑器submit text 2有个插件叫做jade build,专门用于编译jade to html,便于查看报错
安装方法请参看https://packagecontrol.io/packages/Jade%20Build

快捷键编译:Control+B




Leave a Reply

Your email address will not be published. Required fields are marked *