一、问题: 遇到 node项目,页面用 jade模板而不是html写的 看到项目原来的代码中,js的function都没有缩进,习惯性Tab 结果遇到了jade中一个坑,如上图报错 二、原因: 可以看到报错原因,indent 的英文意思为 “ 缩进 ” jade的缩进,不能用tab,2个空格或者四个 而且一定要按层级缩进 三、解决方案: 如上图中 带 > 的第62 行代码处,我使用了Tab, 因此,将Tab改成一个空格缩进