Node.js 语法错误:/home/fzxa/work/blog2/views/articles/index.jade:7
我在Jade模板的第7行遇到语法错误:Node.js 语法错误:/home/fzxa/work/blog2/views/articles/index.jade:7,node.js,pug,Node.js,Pug,我在Jade模板的第7行遇到语法错误: 5| div#articles 6| - if(articles.length) 7| !=partial('article_list', {collection : articles, as : 'article'}) 8| - else 9| #no-results No articles found. Create one 10| a(href="/articles/new") here 有人知道为什么
5| div#articles
6| - if(articles.length)
7| !=partial('article_list', {collection : articles, as : 'article'})
8| - else
9| #no-results No articles found. Create one
10| a(href="/articles/new") here
有人知道为什么吗?我在Github上发现了类似的问题 你可以试着像cly在那篇文章中那样写一行,看看这是否能解决问题:
5| div#articles
6| - if(articles.length)
7| !=partial('article_list', {collection : articles, as : 'article'})
| #filler
8| - else
9| #no-results No articles found. Create one
10| a(href="/articles/new") here
问题在文章列表部分视图中。代码使用保留的单词“class”。在物品清单中,请更改
- if(lastInCollection)
- class = 'last'
- else
- class = ''
div(class="article #{class}")
到
- if(lastInCollection)
- cls = 'last'
- else
- cls = ''
div(class="article #{cls}")