У меня есть следующий шаблон:
<!DOCTYPE html>
<html>
<body>
{{>Header}}
This is a test template.
{{>Footer}}
</body>
</html>
Когда я скомпилирую этот шаблон, я ожидаю получить это:
<!DOCTYPE html>
<html>
<body>
This is a header.
This is a test template.
This is a footer.
</body>
</html>
Вместо этого я получаю следующее:
<!DOCTYPE html>
<html>
<body>
This is a header. This is a test template.
This is a footer.</body>
</html>
Отступы перед первой и третьей строками пропали;и новые строки перед второй строкой и закрывающим тегом тела исчезлиОжидается ли это, и есть ли способ сохранить пробелы так, как они изложены в базовом шаблоне?Я должен отметить, что я использую Handlebars.Net здесь, хотя я понимаю, что он предназначен для того, чтобы максимально близко имитировать оригинальную спецификацию Javascript.