Как я могу визуализировать встроенный JavaScript с помощью Jade / Pug?

Я пытаюсь заставить JavaScript отображать на моей странице, используя Джейд (http: // jade-lang. com /)

Мой проект находится в NodeJS с Express, все работает правильно, пока я не захочу написать какой-нибудь встроенный JavaScript в голове. Даже взяв примеры из документации Jade, я не могу заставить его работать. Что мне не хватает?

Шаблон Jade

!!! 5
html(lang="en")
  head
    title "Test"
    script(type='text/javascript')
      if (10 == 10) {
        alert("working")
      }
  body

Полученный HTML-код в результате рендеринга в браузере

<!DOCTYPE html>
<html lang="en">
<head>
  <title>"Test"</title>
  <script type="text/javascript">
    <if>(10 == 10) {<alert working></alert></if>}
  </script>
</head>
<body>
</body>
</html>

Что-то определенно не хватает здесь какие-либо идеи?

214
задан jedierikb 24 February 2019 в 12:30
поделиться