問題タブ [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.
ruby-on-rails - ファイルまたは行参照なしでコンパスコンパイルを実行するには?
実行時に以下のコメント付きの出力行などのファイルまたは行参照を抑制し、デフォルトで展開したcompass compile
ままにするにはどうすればよいですか?--output-style
問題は、sass で 1 行の変更を行うたびに、css に 50 行以上の変更を加えて、調整されたすべての参照行番号を更新することです。これにより、git commit の実際の変更を読み取ることが非常に難しくなります。
css - コンパスコンパイルでline_commentsを指定するには?
私は Eclipse IDE を使用しており、compass を使用して .scss ファイルをコンパイルしています。このために、必要なときに手動でトリガーするビルダーを作成しました。しかし、このビルダーを実行するたびに、生成された .css ファイルに多くのコメントが追加されます。使用できることがわかりline_comments=false
、それで問題が解決するはずです。
ファイルまたは行参照なしでコンパスコンパイルを実行するには?
しかし、ポイントは、これをどこに指定するかです。compass.rb ファイルがありません。これをコマンドラインでどうにか指定できますか。今のところ、私はこれを使用しています:
ruby - コンパス パスを修正する必要があります
Yeoman をいじろうとしていて、足場で Compass を使用しようとしていますが、実行するとターミナルがこのエラーをスローし続けますgrunt
。
これは、Compass のインストール方法と関係があると思います。1 つは RVM 経由で、もう 1 つは別の方法で、2 つのコピーをインストールした可能性があります。
このエラーを修正する方法を知っている人はいますか。どんな助けでも大歓迎です。
前もって感謝します!
ruby - コンパスを Yeoman アプリで使用する
私はgenerator-zf5を使用して Yeoman アプリを生成しています。インストール時に、プロジェクトに Compass を含めることに [はい] と答えましたが、プロジェクト ファイルに Compass ファイルが表示されません。私は何か間違ったことをしていますか?これを自分で含める必要がありますか。もしそうなら、どのように?
すべての Sass gem と Compass をアンインストールして再インストールしgem install compass --version 0.12.7
、現在は Compass 0.12.7 と Sass 3.2.19 (Media Mark) を使用しています。
次に、次を使用して Compass をローカルにインストールしました。
しかし@include border-radius(25px);
、CSS に追加すると、エラーが発生し続けます。誰でも私を助けることができますか?私はまだ、これらの端末プロセスの多くに頭を悩ませようとしています。
前もって感謝します!
terminal - コマンドラインから「Compass」をインストールすると、「extconf failed, exit code 1」というエラーが表示されます
これに対する答えが見つかりませんでした。OS X Yosemite Beta v2 の実行
コンパスのインストールガイドに従うときは、gem が最新であることを確認してください
次に実行します
sass - コンパス ウォッチは 1 回コンパイルすると、それ以上の変更に気付かない
Windows 7 で SASS + Compass を使用しています。最近、SASS を 3.2.10 から 3.4.2 に、Compass を 0.12.2 から 1.0.1 にアップグレードしました。古いバージョンをアンインストールしてアップグレードを行い、コマンド プロンプトで gem uninstall/install を使用して新しいバージョンをインストールしました。
コンパス ウォッチの実行後に SCSS ファイルに変更を加えると、最初の変更セットだけが認識され、コンパイルされるようになりました。その後、コンパス ウォッチは変更を監視しているように見えますが、実際には、最初の変更以降の他の変更は通知されません。終了 (Ctrl+C) し、コンパス ウォッチを再実行する必要があります。コマンドに --poll を追加しても効果がないようです。
この奇妙な動作は、アップグレード前には発生していませんでした。
どうすればこれを修正できますか?
css - コンパスのコンパイル: SCSS パーシャル インサイド パーシャル
まず最初に、私は SCSS を初めて使用し、Compass でコンパイルしていますが、実際には既に気に入っています。
最初に ZURB Foundation (CSS フレームワーク) をダウンロードしてスタイリングを編集しようとしたときにすべてが始まったので、追加の SCSS ファイルもダウンロードする必要がありました。その後、SCSS コンパイラー (私の場合は KOALA) をダウンロードする必要がありました。これにより、SCSS から CSS へのコンパイルがうまく機能しました。私はあらゆることを試し始めましたが、SCSS ファイルを CSS ファイルにコンパイルしたいときに毎回コンパイル ボタンを押さなければならないことにすぐにうんざりしました。それで解決策を探したところ、コンパス!Compass とそのすべての依存関係をインストールしましたが、問題なく動作します。
そのため、Compass (コマンド: compass watch) を実行すると、すべての SCSS ファイル (メインおよび部分 SCSS ファイル) が 1 つの CSS ファイルに適切にコンパイルされ、メイン SCSS および部分 (「第 1 レベル」) SCSS ファイルを編集するときにも更新されます。ただし、部分 (「第 2 レベル」) 内で SCSS 部分を編集および保存する場合、Compass は SCSS を CSS にコンパイルしません!
これは私のフォルダー構造/ scss & css構造がどのように見えるかです:
(フォルダ構造が含まれている必要があります)
「style.scss」では、次のコードを使用して「第 1 レベルのパーシャル」をインポートします。
「_foundation.scss」では、次のコードを使用していくつかの追加のパーシャルをインポートします。
最後になりましたが、「config.rb」ファイルの構成は次のようになります。
私はこの問題を長い間解決しようとしてきたので、誰かがこれについて私を助けてくれることを本当に願っています、ありがとう!
javascript - Yeoman angular-fullstack Gruntfile.js を使用してコンパスを設定する
Angular FullStackから生成された超複雑なファイルがあります
Susyという gem を追加したいのですが、 compassに依存しています。
以前は、次を追加するだけでこれを行うことができました:require
私のうなり声ファイルに
残念ながら、この Grunt ファイルには同様のコンパス コード ブロックがありません。
質問:
Susy のようなコンパス gem を使用できるように、Gruntfile.js にコンパスを追加して sass を監視するにはどうすればよいですか?
ここにgitへのリンクがあります(長いので知っています):c
アップデート: