Dart Sass のトランスパイルについて
2022/07/16
Dart Sass のトランスパイルが遅いので辛くなってきました……
とりあえずの対処法として、 sass() ではなく sass.sync() を利用することで改善は見られました。それでもやや遅いですが……。
ちなみに記事の中で指摘のある通り、 Fibers は Node.js >= 16 では動作しません。
また、手元の環境では gulp-cache を利用すると依存先のファイル書き換えで上手く反映されなかった (Bootstrap の $theme-colors を override) ので不採用。
絶対つまずかないGulp 4入門(2022年版) - インストールとSassを使うまでの手順 - ICS MEDIAのように今年に入っても Gulp の記事は上がってくるのですが、そろそろ npm scripts に移行しても良い気もしますね (Gulp のレイヤーがなくなる分軽くなるのでは?という若干の期待)。