意外的标记'标记'玉节点.js

时间:2013-12-06 18:31:28

标签: html5 node.js pug

我明白了:

    Unexpected token 'tag' expected 'text', 'code', ':', 'newline' or 'eos'

因为这段代码:

        label(for="polaziste")Polaziste

#main
    form(action="/raspored" method=post)
        label(for="polaziste")Polaziste
        input(type="list" id="polaziste")
        datalist#polaziste
            for pol,i in popis
                option(value = pol)

为什么呢? :)

2 个答案:

答案 0 :(得分:8)

试试这个:

label(for="polaziste") Polaziste

在Polaziste之前注意空间。

答案 1 :(得分:0)

对于其他访问者,当错误地使用jade API时,也会出现此错误(预期)。

根据文档

var fn = jade.compile('string of jade', options);

但是,如果您不小心将其解释为

var fn = jade.compile('/path/to/file.jade', options);

你会遇到问题。 :)