問題タブ [grunt-contrib-sass]
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.
javascript - grunt + sass: 2 つの css ファイルを同時に出力
私のsassのコンパクトバージョンと圧縮バージョンをgruntコンパイルしたいと思います。どちらか一方をコンパイルすることはできますが、両方を同時にコンパイルすることはできません。私が試してみました:
また:
しかし、どちらも機能していません。解決策は何ですか?
ruby - git push の使用時に Grunt-contrib-sass または sass gem が機能しない
Node.js が Sass を認識しないまで問題を追跡したと確信していますが、その理由はわかりません...
を使用してラップトップからプッシュする
git push lamp somebranch:master
と、サーバーはリモートで正常にチェックアウトし、npm install
エラーなしで実行され、gruntfile の処理を開始しますが、次のように中止されます"remote: Warning: spawn ENOENT Use --force to continue."
ただし、(上記のようにラップトップからプッシュした後)sshで接続し、フックディレクトリにcdして実行する./post-receive
と"Done, without errors."
、Webサイトのルートでgruntを実行しようとしてもエラーなしで完了しました。
何が起こっているのかについてのアイデアはありますか? 私は完全に困惑しています。フックで sass gem へのパスを設定する必要がありますか? gruntfile を廃棄して、ローカルでもサーバーでも同じターゲットを使用して、gruntfile を除外しました。ローカルでは正常にコンパイルされ、サーバー上でも正常にコンパイルされますが、使用時にのみgit push lamp somebranch:master
失敗します。
sass - grunt-contrib-sass でいくつかのタスクを作成するにはどうすればよいですか?
gruntfile.js に次のようなものがあります。
しかし、これは 1 つのタスクにすぎません。2 つ以上のタスクを組み合わせるにはどうすればよいですか? 私が知っているように、いくつかの grunt モジュールでは、次のように複数のタスクを組み合わせることができます。
しかし、これは機能しません.GruntJsは間違いを示さず、sassをコンパイルしませんでした. これの何が問題なのですか?
sass - Grunt に依存する SASS ファイルを再コンパイルさせるにはどうすればよいですか?
Grunt などの使用を含め、Visual Studio 2015 への更新を進めようとしています。
.scss
ファイルが変更されたときにGrunt にファイルを再コンパイルさせることはできますが、問題があります。私はテーマ設定に SASS を使用しており、私の CSS の多くは中央の_main.scss
. 私が欲しいのは、そのファイルを編集するときに、theme-*.scss
を含むすべてのファイルを再コンパイルする必要があることです_main.scss
。
watch
依存関係が変更されたときに物事を再コンパイルするように伝える方法やそのようなものはありますか? 依存関係を手動で指定しなければならない場合でも?
gruntjs - Grunt: ファイルの変更後に sass を css に変換する (watch)
これは私のgruntfile.jsです:
私の問題: grunt を起動すると、sass ファイルがチェックされ、自動的に css ファイルに変換されます。小切手。しかし、grunt を起動してから sass ファイルを編集すると、変更は認識されますが、sass を css に再度変換することはありません。誰かが間違いを見ますか?
乾杯!