問題タブ [compass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
symfony - 個々のスタイルシートは sass ディレクトリにある必要があります
Sassファイルをコンパイルするためにsymfony2をセットアップしようとしています。
ただし、実行するたびphp app/console assetic:dump
に次のエラーが発生します。
これは私のmain.scssがどのように見えるかです:
これらのファイルのいずれにもプレーンな css はありません。すべてにコメントしようとしましたが、エラーがスローされ続けます。
私はこれを使用してすべてをレンダリングしています:
ファイルを取得し、フィルターを使用してコンパイルする必要がありますcompass
assetic の構成は次のようになります。
そして、パラメーターでコンパスとサスの正しいパスを定義しました:
次のバージョンを実行しています。
サス:3.4.5
方位磁針:1.0.1
これらのバージョンを次のようにロールバックすると:
サス:3.2.19
方位磁針:0.12.7
すべて正常に動作しますが、最新バージョンを使用したいと思います。
compass - コンパスで libsass を使用する
まさにタイトル通り。50 秒を超えるコンパイル時間は受け入れられません。では、たとえば、コンパス マジック (スプライト ミックスインなど) を含む 1 つの (部分的な) ファイルと、純粋な sass を含む残りのファイルという方法はありますか?
私は less (参照のインポート) に移行し、すべてのコンパス トリックを追加の単調なタスクに置き換えることを検討していますが、less よりも sass の方が快適です。
私はそれらの チケットを見ましたが、単一のファイルをコンパスでコンパイルし、残りを libsass とマージする方法があることを望みました (sass 3.3 構文を使用することもありますが、コンパイル時間を短縮できれば 3.2 に戻すことができます)。
誰かがそのような構成に成功しましたか?
rotation - @keyframes 変換: 回転 () が Chorme、Safari で機能しない
このコードは、Firefox では問題なく動作しますが、Chrome や Safari では動作しません。単純な回転画像です...
単純な回転です。コンパスと sass を使用していますが、+keyframes mixin にはブラウザーのプレフィックスの一部が含まれていないため、すべて手で書きました >.< そして、Chrome と Safari ではまだ機能しません.
ruby-on-rails - インポートするファイルが見つからないか読み取れません: compass/css3/animation
コンパスでアニメーションを使用する必要があるため、ドキュメントで述べたように使用しようとします: http://compass-style.org/reference/compass/css3/animation/
私は自分のファイルの一番上に置きます:
しかし、私はエラーがあります:
compass と rails-compass gem の最新バージョンを持っているので、どこが間違っているのかわかりません。
どうも。
sass - Sass 3.4 文字列のスラッシュを削除する
Sass 3.4 +でこれを機能させるための回避策またはその他の方法はありますか
コードは出力する必要があります
.test::before { content: "\4556"; }
しかし、3.4 以降では、\
スラッシュが削除され、次のように出力されます。
.test::before { content: "x4556"; }
ありがとう
nginx - コンパスは www-data ユーザーの下でコンパイルします
www-data
nginx/php5-fpm からユーザーごとに scss をコンパイルする必要があります
指図:
結果:
UPD1
sass - 変数を使用して mixin を含めることによるコードの短縮
特定の変数の値によって mixin (コンパスまたは独自のもの) を含める方法があるかどうかを知りたいです。
現在、私は次のミックスインを持っています(これは機能します)
以下のコードのようなものに変えたいと思います(または、より短くて読みやすい他の代替手段)
私は Sass 3.4.5 を使用しています (Selective Steve)
ruby - コンパスをインストールできません
先週、bash の「脆弱な問題」のため、cygwin を更新しました。
その後、sassをコンパイルできなくなりました。
ruby を再インストールしようとしましたが、いくつかのインストールが失敗して cygwin を再インストールした後、それをインストールして
「gem update --system」で更新し
て実行しましたが、compass をインストールしようとすると、次のメッセージが表示されました。
ffiをインストールしようとしました(「gem install ffi」および「gem install ffi --pre」)、同じメッセージが表示されました
ここにログがあります (.gem/ruby/extensions/x86_64-cygwin/ffi-1.9.5/gem_make.out)
本当に悔しいです!!」
システム Windows 7 64 ビット Cygwin