2011-10-31 18 views
30

Szukałem w przykładach na GitHub, ale nie mogłem znaleźć sposobu załadowania prostego pliku css do mojego układu. Moją pierwszą myślą było zrobienie czegoś takiego, link(href="my.css"), ale wygląda na to, że w ogóle nie działa. Href wskazuje na poprawną lokalizację online (sprawdzone i działające), więc może coś zapomnę?pugjs (jade) silnik szablonu ładującego plik css

+0

Jak wygląda wygenerowany HTML? – thejh

Odpowiedz

71

try: link(rel='stylesheet', href='/stylesheets/style.css')

+1

FYI: jadejs zmienia nazwę na pugjs https://github.com/pugjs/jade/issues/2184 –

9

Chyba trzeba zawierać związek. Spróbuj

link(rel='stylesheet', href='my.css')

6

Trzeba dodać typ:

link(rel='stylesheet', href='my.css', type='text/css') 
3

jeśli używasz Jade z Przyłączenie aktywów, można po prostu użyć:

!= css('stylesheetName') 

gdzie jest stylesheetName.css w twoim katalogu assets/css/.

+1

Czy możesz dodać link do dokumentacji tego? – aaronfay

+1

@aaronfay To oznaczenie jest możliwe dzięki menedżerowi zasobów Node _connect-assets_. Jest to jedna z trzech globalnych funkcji zapewnionych przez ten moduł. https://github.com/adunkman/connect-assets#markup-functions – ewaltman

Powiązane problemy