VIM下Express jade空格问题:expected "indent", but got "newline"

Error: /home/y/my_note/nodejs/myapp/views/index.jade:20

    18|           -list=[{name:'zhangsan',age:25,email:'[email protected]'}]

    19|           -each l in list

  > 20|           tr

    21|               td=l.name

    22|               td=l.age

    23|               td=l.email



expected "indent", but got "newline"

    at Parser.expect (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:175:13)

    at Parser.block (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:702:10)

    at Parser.parseEach (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:439:23)

    at Parser.parseExpr (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:233:21)

    at Parser.block (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:707:25)

    at Parser.tag (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:816:24)

    at Parser.parseTag (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:737:17)

    at Parser.parseExpr (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:211:21)

    at Parser.block (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:707:25)

    at Parser.tag (/home/y/my_note/nodejs/myapp/node_modules/jade/lib/parser.js:816:24)

在20行需要一个缩进,修改为以下就可以了:

 17       tbody

 18           -list=[{name:'zhangsan',age:25,email:'[email protected]'}]

 19           -each l in list

 20             tr

 21               td= l.name

 22               td= l.age

 23               td= l.email

 

你可能感兴趣的:(express)