Angular2+ plik.scss w komponencie nie jest widoczny

Angular2+ plik.scss w komponencie nie jest widoczny
Akiro
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

WItam, sytuacja wygląda tak, że mam projekt angularowy a w nim główny app.component, gdzie normalnie plik app.component.scss działa i ma się świetnie.
Problem pojawia się w momencie gdy utworzę jakiś nowy komponent i tam spróbuje skorzystać z pliku .scss, on po prostu nie działa, nawet składnia w nim się nie koloruje, więc podejrzewam, że trzeba go jakoś zaimportować czy coś.
Próbowałem takich rzeczy jak dodanie w komponencie nadrzędnym encapsulation: ViewEncapsulation.None, probówałem dodać ścieżke do niedziałającego pliku .scss w angular.json i nic nie pomaga.

Akihito
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Śląsk
  • Postów: 248
1

Sprawdz czy pole, poniezej ma poprawna sicezke do styli ;). Plik moze nie ma jakiegos buga i przez to nie dziala? Umisz go sprawdzic w innym miejscu?

Kopiuj
 styleUrls: ['path'],
Akiro
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0
Akihito napisał(a):

Sprawdz czy pole, poniezej ma poprawna sicezke do styli ;). Plik moze nie ma jakiegos buga i przez to nie dziala? Umisz go sprawdzic w innym miejscu?

Kopiuj
 styleUrls: ['path'],

Ja tak mam w każdym nowo tworzonym komponencie. Generalnie ścieżka generuje się wraz z procesem tworzenia ale podawałem nawet "pełną" ścieżkę.
Przy błędzie(in /home/mateusz/Pulpit/projekt-asso/src/app/components/add-category/add-category.component.sass), który wywala faktycznie jest podana prawidłowa ścieżka gdzie znajduje się mój plik, więc podejrzewam że to jakiś inny problem.

Akiro
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Dobra rozwiązany problem. Nagle wyskoczył mi jakiś komunikacik o instalacji czegoś tam z marketu. Zainstalowałem Sass Lint i Sass i działa.
Nie wiem nawet jak to możliwe bo normalnie pliki w komponencie głównym też były .sass i jakoś nie było problemu z ich interpretacją :O

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.