node-sass と gulp-sass の違いは何ですか? 各バージョンの長所と短所は何ですか? www.npmjs.com では、node-sass がダウンロードにおいて 2 倍以上の利点を持っていることがわかります。これで良くなりますか?コンパイル速度に違いはありますか?
2 に答える
それらの違いは、依存関係があること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-sass
Ruby Sass を直接使用するものもあります。
つまり、使用する前に Ruby と Sass をインストールする必要がありますが、Compass やその他の Ruby Sass を使用することができます。
遅くなりますが..