Jade templating, zmienny zakres zawiera

Używam Jade (bez Expressa, tylko do statycznego szablonowania HTML) - co rozumiałem jako możliwość tworzenia fragmentów, co oznacza, że ​​zakres nie jest problemem, ale nie wydaje się, aby tak było i nie mogę znaleźć żadnego odniesienia do tego użycia -walizka.

master.jade

!!! 5
html
  block vars
  - var slug= 'home'
  head
    block pagetitle
      title Static HTML
    link(rel='stylesheet', href='css/styles.css')
  body(class= slug)
    .wrapper
      include includes/header

includes / header.jade

.header 
  ul
    li(class= slug)

Próbowałem wariantów składni, w tym#{slug} i zawsze pojawia się błąd „slug nie jest zdefiniowany” wincludes/header.jade plik - czy można to zrobić?

EDYTOWAĆ: Odpowiedź udzielona przez Dave'a Weldona w poniższych komentarzach jest taka, że ​​zmienna jest dostępna po dołączeniu do master.jade, ale moja komenda kompilacji została skompilowanawszystko pliki jade, włączając w to same, w tym momencie zmienna nie jest oczywiście zdefiniowana.

questionAnswers(1)

yourAnswerToTheQuestion