Я рендеринг HTML из шаблонов lodash (с помощью веб-пакета), но шаблоны lodash создают новые разрывы строк. Украшение HTML не поможет, поскольку эти строки не являются «ошибками».
Что я использую:
<!-- Theme
============================================= -->
<%if (theme == "main") { %>
<link rel="stylesheet" href="css/theme.css" />
<% } %>
Результат. Новые переводы строк выше и ниже HTML <link>
<!-- Theme
============================================= -->
<link rel="stylesheet" href="css/theme.css" />
Вот как я хочу это без каких-либо новых разрывов строк выше и ниже:
<!-- Theme
============================================= -->
<link rel="stylesheet" href="css/theme.css" />
Есть хак, чтобы сделать все это в одной строке, как это, но это будет ужасно с длинным кодом.
<!-- Theme
============================================= -->
<%if (theme == "main") { %><link rel="stylesheet" href="css/theme.css" /><% } %>