Bei der Verwendung von Webby/Kompass Integration in welchem Verzeichnis tun *.sass-Dateien in?

StackOverflow https://stackoverflow.com/questions/726953

  •  05-09-2019
  •  | 
  •  

Frage

Ich habe gerade setup Webby/Kompass integration. (https://github.com/Compass/compass/wiki/webby-integration)

Where do I put my Compass/Sass source-Dateien und in welchem Verzeichnis Sie sich Ausgabe stylesheets?

War es hilfreich?

Lösung

Sie können Ihre SASS-Dateien, wo immer Sie wollen (unter den 'content/' directory).Also, wenn das Verzeichnis, in Ihren CSS-Dateien ist 'content/css', dann legte Sie es.

Die einzige wichtige Sache ist, dass Sie die Metadaten-Teil richtig, an der Spitze des SASS-Datei selbst.Wie diese:

$ cat content/css/site.sass 
---
filter: sass
extension: css
layout: nil
---
[..cut..]

Andere Tipps

Es sieht aus wie Sie können, legen Sie die Quell-Datei selbst zu erstellen, aus der Dokumentation:

Compass.configuration do |config|
  config.project_path = File.dirname(__FILE__)
  config.sass_dir = File.join('src', 'stylesheets' )
end

Es sieht aus wie es standardmäßig "src/stylesheets".Wenn Sie es bauen, wird es wahrscheinlich gegenüber der "output/css/", aber ich habe nie verwendet webby mich so ich bin nicht 100% sicher.

Okay, fand es in dieses repository

Offenbar gehört es in das ./content/stylesheets-Verzeichnis Ihres webby-Projekt und die Ausgabe der ./Ausgabe/stylesheets-Verzeichnis.

Was stutzig macht mich, "warum" es funktioniert auf diese Weise.Warum Datei.mitmachen?Es sieht aus wie das Standard - "src" wird ersetzt durch "stylesheets" anstatt sich in einen neuen string.Neugierig.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top