2017-01-31 6 views
1

Я пытаюсь узнать Мопс. Сейчас я пытаюсь создать очень простой учебник, но Pug вроде действует как феминистка на инаугурации Трампа.Мопс не закрывается Название тега

Мне удалось заставить шаблон работать и отображать материал. Но как только я перемещаю часть заголовка (которая позже превращается в <head>) в отдельный файл и пытаюсь выполнить include, все ад разрывается. В частности, из-за этой строки:

title Test template 

Что в этом плохого? Кажется, ничего ... кроме Pug не закрывает тег <title>, поэтому остальная часть документа будет рассматриваться как заголовок документа. Если после него добавить еще одну строку, то она закрывает <title>, но не после нее. Похоже, у Мопса есть проблема с распознаванием последней строки и ее правильной обработкой.

Что я делаю неправильно? Или это ошибка?

+0

Как выглядят включенные? Вы уверены, что линия под ним не отступом? –

ответ

0

Я нашел решение. По какой-то причине это происходит только в том случае, если я не использую блоки. Так что, если я начинаю header.pug с этим:

block header 
doctype html 
html(lang='en') 
    head 
... 

и включить его, как это:

include header 
block header 

это работает. Это должно быть ошибка. Поэтому мне просто пришлось добавить блоки, и все в порядке.

Смежные вопросы