angular / angular/components

feat: Use Sass pkg importers

Offen
#32,129 0 Kommentare 3 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
feature P3
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

### Feature Description

To improve sass modules resolution Angular material should adopt pkg importers https://sass-lang.com/blog/announcing-pkg-importers/

### Use Case

We try to adopt this feature and remove `./node_modules` from sass `loadPath` but some dependencies (like `@angular/material`) continue to use direct dependency path without `pkg:` internally.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt keine Dateien oder Tests. Beginne mit der verlinkten Ankündigung zu Sass pkg importers und verfolge, wo Sass loadPath und die internen Abhängigkeitspfade von Angular Material konfiguriert werden. Als abgeschlossen gilt die Aufgabe, wenn Angular Material-Sass-Imports über pkg importers aufgelöst werden, ohne ./node_modules in loadPath zu benötigen; führe die relevanten Repository-Tests aus, nachdem du den Konfigurationseinstiegspunkt gefunden hast.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, sass
Bereich
build-system, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.