So konfigurieren Sie Webpack, um den Kompass in meinem Projekt zu verwenden

8

Ich bin neu in Webpack und ich weiß nicht, wie wir Compass (CSS Authoring Framework) in einem Projekt verwenden können.

Gibt es eine gute Methode?

Danke

    
David Auvray 03.10.2015, 17:46
quelle

3 Antworten

4

Sie können Kompass-Mixins

verwenden %Vor%

Hier ist ein hilfreicher Webcomp-Textbaustein


Aktualisieren:

Sie können sass-resources-loader verwenden, um Ihre SASS-Ressourcen in jedes erforderliche SASS-Modul zu importieren. wo Sie Ihre Ressourcen in all Ihren Sass-Dateien nie importieren müssen.

%Vor%

Bitte überprüfen Sie die Implementierung in Aktion in diesem Textbaustein

    
Evan Lévesque 23.01.2016, 19:18
quelle
1

Wesentlicher Zusatz zu @Ayman Jitan Antwort Ссылка .

Sie müssen diese zwei Zeilen oben in Ihrer styles.scss -Datei hinzufügen:

%Vor%

Andernfalls erhalten Sie Fehler von sass-loader "Module Build fehlgeschlagen" und "Kein Mixin" gefunden. Wie folgt "

%Vor%

Wenn Sie nur @import "compass/functions"; (ohne @import "compass"; ) hinzufügen, erhalten Sie möglicherweise diesen Fehler (hängt von der Mischung ab, die Sie einschließen, in meinem Fall wurde sie von @include background(linear-gradient(white, #cccccc, #aaaaaa)); geworfen):

%Vor%     
Green 14.03.2016 13:24
quelle
1

Da der Kompass ein halb-rubinroter und ein halbsässiger Rahmen ist, funktionieren Kompass-Mixins möglicherweise nicht korrekt mit älteren Scss Code.

Um den ursprünglichen Kompass in Ihrer Webpack-Konfiguration zu aktivieren, sollten Sie Folgendes verwenden:

ruby-sass-loader

mit der Option compass .

%Vor%
  

Achtung! : Der Kompass wird nicht mehr unterstützt

    
Anton 14.09.2016 14:08
quelle

Tags und Links