13

node-sass と gulp-sass の違いは何ですか? 各バージョンの長所と短所は何ですか? www.npmjs.com では、node-sass がダウンロードにおいて 2 倍以上の利点を持っていることがわかります。これで良くなりますか?コンパイル速度に違いはありますか?

4

2 に答える 2

29

それらの違いは、依存関係があることgulp-sassですnode-sass:)

gulp-sass優れたビルド ツールであるGulpのプラグインです。

また、C または C++ で記述された Sass コンパイラである lib-sass を使用している node-sass を使用します。
そのため、Ruby Sass よりも高速ですが、機能が完全ではないと思いますが、お互いにかなり近いものです。

Sass プロジェクトは最近、「公式」コンパイラ/ツールとして Ruby Sass から LibSass に切り替えたと思いますが、それについて私を逮捕しないでください。:)

の短所はgulp-sass、単に得られるだけでなく、その他のものnode-sassも得られることですgulp-utils。これは、そもそも Gulp を使用していない場合に問題になります。...

また、Gulp を使用している場合はgulp-sass、明らかに、すべての設定が完了しています。

この回答をさらに複雑にするために、gulp-ruby-sassRuby Sass を直接使用するものもあります。
つまり、使用する前に Ruby と Sass をインストールする必要がありますが、Compass やその他の Ruby Sass を使用することができます。
遅くなりますが..

于 2016-03-29T20:13:24.627 に答える