Wie installiere ich einen Kompass in Mac?

8

Ich möchte Kompass über das Terminal in Mac installieren. Ich habe Sass installiert. Ich habe jetzt Sass 3.3.0 α175 (Bleeding Edge)

Dann habe ich versucht, den Kompass mit zu installieren     sudo Juwel installieren Kompass Es gab mir diese Warnung

%Vor%

sagte dann das "1 Juwel installiert"

Wenn ich Kompass benutze, funktioniert es nicht, es gibt mir diese Zeile:

%Vor%

Gibt es eine Möglichkeit, das zu beheben? Bis jetzt habe ich einen Codekit benutzt. Aber ich würde gerne Quellmaps nutzen und ich glaube, dass das Terminal der einzige Weg ist, dies zu tun. Ich habe versucht, Sass zusammen mit Quellkarten und dem Ergebnis, dass es schön ist (in dem ich Chrome als Editor verwenden konnte) zu beobachten. Aber ich würde gerne auch einen Kompass hinzufügen

Gibt es eine Möglichkeit, dies zu erreichen - ich benutze os Version 10.8.3

Danke

    
aurel 10.06.2013, 14:18
quelle

3 Antworten

22

Compass ist nicht kompatibel mit sass 3.3.0 alpha (siehe gem doc ). Sie sollten Kompass und Sass deinstallieren und die Neuinstallation mit sudo gem install compass durchführen, was ebenfalls SASS installieren wird (mit der richtigen Version).

BEARBEITEN:

Habe gerade versucht, heute (26. Feb. 2017) einen Kompass mit rvm zu installieren und bin auf einen anderen Fehler gestoßen: Error compiling Compass LoadError on line [“179”] .. data.rb: Cannot load such file . Diese Antwort hat für mich funktioniert.

    
Alexandre de Champeaux 14.06.2013, 07:54
quelle
8

Wenn es sich lohnt, wenn Sie RVM verwenden, dann verwenden Sie nicht sudo. Hier ist, wie ich dieses Problem gelöst habe (und ich habe hier mit Alexandres Antwort):

1) $ gem uninstall sass (Sagen Sie "Ja" zu Aufforderungen, die Sie über Abhängigkeiten informieren, Sie werden sie trotzdem neu installieren)

2) $ gem install sass -v 3.2.10

danach funktioniert der Kompass großartig

    
bdanin 10.01.2014 19:47
quelle
2

in meiner Lösung: Ich habe Ruby installiert. brauen installiere ruby ​​(ich weiß schon installiert mit mac) dann sudo Juwel installieren Kompass

    
Hakan Goker 08.02.2015 17:43
quelle

Tags und Links

Django: Verwenden von Annotate, Count und Distinct in einem Queryset ___ answer17583108 ___

Aktualisieren : Seit der Veröffentlichung von Windows Phone 8.1 können Sie das RequestedTheme -Attribut für jedes Steuerelement oder sogar auf App-Ebene festlegen, um das von den Benutzern festgelegte Theme zu überschreiben die Einstellungen .

Beispiel, um das Thema Licht zu erzwingen:

In code im Konstruktor der App-Klasse:

%Vor%

Oder in XAML :

%Vor%

Für das alte Windows Phone 8 Anwendungsmodell:

Es wird natürlich in den Designrichtlinien empfohlen, die Themenressourcen zu verwenden, um sicherzustellen, dass Ihre App mit jedem Thema und jeder Akzentfarbe funktioniert.

Wenn Sie jedoch das dunkle Thema wirklich erzwingen wollen, ist hier eine Lösung von Rudy Huyn auf seinem Blog: Ссылка

Die Idee besteht darin, eine Methode in Ihrer App-Klasse hinzuzufügen, die alle Systempinsel mit den Farben des dunklen Themas überschreibt:

%Vor%

Dann überprüfen Sie im App-Konstruktor, ob das Light-Theme aktiviert ist. Wenn dies der Fall ist, überschreiben Sie das Theme:

%Vor%     
___ answer19306039 ___

Ich wollte Jeff Wilcox 'Windows Phone Theme Manager' nugget-Paket nur als einfachen Weg empfehlen, diese Funktionalität für helle und dunkle Themen zu implementieren.

Ссылка

Fügen Sie einfach einen Funktionsaufruf zum App-Konstruktor hinzu:

%Vor%

oder

%Vor%     
___ tag123xaml ___ Die Extensible Application Markup Language (XAML) ist eine deklarative XML-basierte Sprache, die zum Initialisieren strukturierter Werte und Objekte in verschiedenen Frameworks verwendet wird. Wenn eine Frage über die Verwendung von XAML mit einem bestimmten Framework ist, sollte auch ein Tag für das Framework bereitgestellt werden, z. [wpf] (Windows Presentation Foundation), [Silverlight], [Windows-Phone], [Windows-Store-Apps] (Windows 8 Store-Apps), [win-universal-app], [xamarin.forms] oder [workflow- Stiftung] ___ tag123windowsphone7 ___ Windows Phone ist die mobile Betriebssystem- und Softwareentwicklungsplattform von Microsoft. Verwenden Sie dieses Tag für spezifische Fragen zu Version 7.x ___ tag123windowsphone8 ___ Windows Phone 8 ist eine Version von Windows Phone (29. Oktober 2012 - heute), die Windows Phone 7.5 nachsteht und viele neue Funktionen enthält. ___ tag123c ___ C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die für die Erstellung einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert. ___ qstntxt ___

Meine App ist im Allgemeinen für %code% theme ausgelegt, und ich verwende %code% . Wenn der Benutzer also das Theme seines Telefons in %code% ändert, wird die App unlesbar und unbrauchbar.

Ich habe versucht, die Farbe jedes Elements manuell zu ändern und verwende %code% und Dinge wie:

%Vor%

und %code% für Schrift und Farbe. Aber das ist eine harte Arbeit.

Wie kann ich das Design global auf meine App ändern? (es ist eine Windows Phone 8 App)

    
___