私はCompassを使用して、私のDjangoアプリでCSSを書く作業を簡単にしたいと思います。しかし、私はそれを設定する方法を知らない。複数のアプリを使ったジャンゴとコンパス
私はジャンゴ・コンプレッサーがSASSのサポートを持って見るが、コンパスを使用するために、私はジャンゴ・コンプレッサーがscss
のコマンドを実行したときには、作業ディレクトリですので、私のワークスペース(ジャンゴ1.4)に_*.scss
ファイルをダンプする必要がありました。
Eric Meyer's approachは賢明な音(開発中.css
から.scss
ファイルをコンパイルし、SCMへのコミット)が、それは、私はジャンゴで(再利用可能と非再利用可能なの両方)は、複数のアプリで.scss
をコンパイルするSASS /コンパスツールを使用することができますどのように明白ではありませんワークスペース。
アプリごとに静的スタイルシートファイルを<app>/static/<app>/css/
に保存します。
私はこれですしている問題:
@import
がワークスペースに_*.scss
ファイルを置く- アプリの間では動作しませんが、ワークスペース内
- 受け入れられないと失敗します。
は失敗します。
構文エラー:未定義の動作:「-compassリストサイズ(コンパクト(#CCCCCC、偽偽、偽、偽、偽、偽、偽、偽、偽) )GT 1"
compass watch
を実行
コンパイルするものはありません。あなたが新しいプロジェクトを開始しようとしているなら、あなたはディレクトリの議論をやめました。 @include background(...)
を使用して
Are _ *。scssファイルは部分的ですか?もしそうなら、なぜそれらがワークスペースに含まれてはならないのですか? – stellarchariot