Piszę aplikację sinatra z hamlem i sass. Kiedy próbuję łączyć w arkuszu stylów z rozszerzeniem SCSS znajduje się w moich poglądów folderu pojawia się następujący błąd: NoMethodError na /nav.css niezdefiniowanej metody `SCSS'Generowanie pliku css z nowego formatu sass (scss) z sinatrą i hamlem
Oto moja metoda get
get '/nav.css' do
content_type 'text/css', :charset => 'utf-8'
scss :nav
end
Dostałem to tylko do pracy, kiedy przełączam się na starszą składnię sass. Muszę również zmienić nav.scss na nav.sass i metodę get na sass: nav
Próbowałem również po prostu sass: nav z nav.scss i sass: nav z nav.sass ale nadal składnia scss
Wymagam klejnotu Haml. Próbowałem też wymagać tylko sassa i zarówno sassa, jak i hamla, ale żaden z nich nie działał. Nie mam problemu z renderowaniem widoków hamla lub starych arkuszy stylów składni sass, ale nowe są problemem. – Ben
Zaktualizowana odpowiedź :) – kfl62
Zainstalowałem sinatrę w pierwszym tygodniu października, ale z jakiegoś powodu gem gem sinatra naprawił problem – Ben