Wie kombiniere Kompass mit Segen?

8

Ich arbeite an einem Compass-Projekt und meine endgültige css-Ausgabe ist riesig, also muss sie gesegnet sein.

Ich verwende Codekit, um meine SCSS-Dateien zu kompilieren, und es gibt die Option bless für die less- und sass-Dateien, aber unglücklicherweise scheint diese Option für die Kompassprojekte nicht verfügbar zu sein (Übrigens gibt es keine Problemumgehung, um das Problem zu beheben) href="https://github.com/bdkjones/CodeKit/issues/163"> Ссылка )

Gibt es einen alternativen Weg, das nach dem Kompilieren automatisch zu machen? Ist es möglich, die css-Datei mit nodejs anzusehen und dann zu segnen?

================================================== =====

AKTUALISIEREN

Ich verwende kein Codekit mehr. Ich benutze Grunt, um die Projekt-Assets zu erstellen, und es funktioniert wie ein Zauber.

    
Gianluca Guarini 06.11.2012, 21:06
quelle

4 Antworten

3

Nun, es scheint, dass Sie mit dieser Referenz einfach etwas tun können:

> %Vor%

nachdem du Segne installiert hast.

Was es tut ist, dieses Ereignis einfach anzuhängen, nachdem Sie Ihre Compass-Datei kompiliert haben :) Viel Spaß mit

    
Julian Xhokaxhiu 06.11.2012 22:37
quelle
1

Dies funktioniert für den regulären Kompilierbefehl, aber es funktioniert nicht, wenn Sie es ansehen. Nachdem Bless abgeschlossen ist, endet der Überwachungsprozess.

    
imsoper 28.11.2012 15:47
quelle
0

Ich fand, dass blessc einfach nicht ausgeführt werden würde, ich würde einen dieser beiden Fehler bekommen:

  

config.rb: Keine solche Datei oder kein Verzeichnis - blessc (welcher Dateiname auch immer)

oder

  

env: node: Keine solche Datei oder kein Verzeichnis

Es stellt sich heraus, dass blessc / node.js in / usr / local / bin installiert ist und nicht in der PATH-Variablen für ruby ​​exec (/ usr / bin: / bin: / usr / sbin: / sbin). Der folgende Code hat funktioniert:

%Vor%

Bearbeitet, um hinzuzufügen: Wenn Sie danach Fehler erhalten, die sagen, dass die Dateien nicht CSS von bless sind, überprüfen Sie, ob Ihr absoluter Pfad zu der Datei Leerzeichen enthält. Sie können den Leerraum umgehen, indem Sie Folgendes tun:

%Vor%     
JProffitt 22.10.2013 15:18
quelle
0

Sie können den folgenden Codeblock versuchen, ich habe einige Änderungen von Julian Xhokaxhiu answer: %Vor%     

Aritrik 21.12.2015 10:43
quelle

Tags und Links