Я продолжаю видеть символ плюса в коде:
block content +javascriptIncludeTag("")
Я пробовал поискать в Google, но нигде не могу найти ответ. Возможно, это как-то связано с Knockout js, но я недостаточно знаю о Pug или Knockout
Это синтаксис для мопса mixin . Он не имеет отношения к нокауту JS.
Из документации Pug :
Mixins позволяет создавать многоразовые блоки Pug. //- Declaration mixin list ul li foo li bar li baz //- Use +list +list <ul> <li>foo</li> <li>bar</li> <li>baz</li> </ul> <ul> <li>foo</li> <li>bar</li> <li>baz</li> </ul>
Mixins позволяет создавать многоразовые блоки Pug.
//- Declaration mixin list ul li foo li bar li baz //- Use +list +list
<ul> <li>foo</li> <li>bar</li> <li>baz</li> </ul> <ul> <li>foo</li> <li>bar</li> <li>baz</li> </ul>