Dart Sass はチョコレートにあります 

2017 年 1 月 13 日投稿、Natalie Weizenbaum

Dart への移行 のひっそりとしたメリットの 1 つは、Dart アプリケーションを簡単に配信できることです。Dart の VM は、アプリケーションのすべてのソースをロードしやすいバイナリのスナップショットにバンドルできます。つまり、Dart アプリケーションを実行するには、3 つのファイル(dart 実行可能ファイル、スナップショットファイル、アプリを呼び出す小さなシェルスクリプト[1])だけで済みます。これは Ruby から移行する上での大きなメリットです。Ruby では、単一の アプリを実行するために実行可能ファイルとライブラリの完全なインストールが必要でした。

現在のバージョン日にちGitHub リリースページ で配信されています。ただし、アーカイブを検索、ダウンロード、開いてコマンドラインパスに追加することは、可能な限り回避したい参入障壁です。今回は、Windows パッケージマネージャーの ChocolateyDart Sass パッケージ をリリースして、その方向への一歩を踏み出します。次のコマンドを使用して今すぐインストールできます。

$ choco install sass -prerelease

このようにすると、(非常に高速な)Dart VM で Dart Sass を実行する sass 実行可能ファイルが実現できます。

Sass ユーザーの多くは Windows を使用しており、インストールの面倒さなく、最新かつ最高の Sass バージョンを入手することは常に容易ではありません。この新しいインフラストラクチャを活用してそれを修正できるようになったことをうれしく思います。

Chocolatey に加えて、OS X ユーザ向けに Homebrew に Dart Sass を導入できればと考えています。ご協力いただける場合はお聞かせください。この課題 は開始するのに最適な場所です!


  1. 未解決の問題 として、VM とスナップショットを 1 つの実行可能ファイルにバンドルする方法もあります。これにより、配信を単一のファイルに絞り込むことができます。 ↩︎