Как мне заставить EJS не отображать HTML-комментарии

#express #ejs

#экспресс #ejs

Вопрос:

Быстрый вопрос! В документах, похоже, нигде не упоминается об этом (сомневаюсь, что это вообще возможно), но есть ли в EJS возможность сделать так, чтобы он НЕ отображал HTML-комментарии в моих шаблонах EJS?

Итак, допустим, у меня есть этот EJS:

 <article>
    <!-- this is my paragraph -->
    <p>Most awesome paragraph evah!</p>
</article>
  

И когда express отображает этот шаблон с использованием EJS, я хотел бы, чтобы это было выводом:

 <article>
    <p>Most awesome paragraph evah!</p>
</article>
  

таким образом, я могу иметь свои комментарии в своих EJS, а не в моем отображаемом html. Возможно ли это? И если да, то где мне настроить это в такой среде, как express?

Ответ №1:

Кажется, что EJS поставляется с <%# Я какой-то комментарий! %> встроенный, просматривал неправильные комментарии в моих шаблонах 🙂

(Но все же, если это возможно, чтобы не отображать HTML-комментарии, мне не терпится узнать! Я ненавижу иметь комментарии в клиенте …)