問題タブ [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.

0 投票する
3 に答える
818 参照

javascript - grunt + sass: 2 つの css ファイルを同時に出力

私のsassのコンパクトバージョンと圧縮バージョンをgruntコンパイルしたいと思います。どちらか一方をコンパイルすることはできますが、両方を同時にコンパイルすることはできません。私が試してみました:

また:

しかし、どちらも機能していません。解決策は何ですか?

0 投票する
1 に答える
182 参照

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失敗します。

0 投票する
2 に答える
277 参照

sass - grunt-contrib-sass でいくつかのタスクを作成するにはどうすればよいですか?

gruntfile.js に次のようなものがあります。

しかし、これは 1 つのタスクにすぎません。2 つ以上のタスクを組み合わせるにはどうすればよいですか? 私が知っているように、いくつかの grunt モジュールでは、次のように複数のタスクを組み合わせることができます。

しかし、これは機能しません.GruntJsは間違いを示さず、sassをコンパイルしませんでした. これの何が問題なのですか?

0 投票する
1 に答える
209 参照

sass - Grunt に依存する SASS ファイルを再コンパイルさせるにはどうすればよいですか?

Grunt などの使用を含め、Visual Studio 2015 への更新を進めようとしています。

.scssファイルが変更されたときにGrunt にファイルを再コンパイルさせることはできますが、問題があります。私はテーマ設定に SASS を使用しており、私の CSS の多くは中央の_main.scss. 私が欲しいのは、そのファイルを編集するときに、theme-*.scssを含むすべてのファイルを再コンパイルする必要があることです_main.scss

watch依存関係が変更されたときに物事を再コンパイルするように伝える方法やそのようなものはありますか? 依存関係を手動で指定しなければならない場合でも?

0 投票する
1 に答える
266 参照

gruntjs - Grunt: ファイルの変更後に sass を css に変換する (watch)

これは私のgruntfile.jsです:

私の問題: grunt を起動すると、sass ファイルがチェックされ、自動的に css ファイルに変換されます。小切手。しかし、grunt を起動してから sass ファイルを編集すると、変更は認識されますが、sass を css に再度変換することはありません。誰かが間違いを見ますか?

乾杯!