ASP.NET プロジェクトに scss ファイルと css ファイルがあります。
scss を変更した場合、css を再生成する必要がありますか? はいの場合、どのように?VSはこれを行うことができますか、それとも他のツールが必要ですか?
ASP.NET プロジェクトに scss ファイルと css ファイルがあります。
scss を変更した場合、css を再生成する必要がありますか? はいの場合、どのように?VSはこれを行うことができますか、それとも他のツールが必要ですか?
Visual Studio内から再生成できる拡張機能がありますが、私は個人的にコマンドライン方式を好みます。
sass --watch [folder holding .scss files]:[folder holding .css files]
Compassを使用する場合は、代わりに次のコマンドを使用できます。
compass watch
これらのコマンドは両方とも、Sassに.scssファイルのあるフォルダーを監視するように指示し、それらが変更および保存されるたびに、CSSファイルを再生成します。
プロジェクトを作成した場合は、Sass(および拡張機能としてRuby)がすでにインストールされている可能性があります。そうでない場合は、RubyとSassをインストールする必要があります。Windowsには、 RubyとRubyGemsの両方をインストールする小さなインストーラーがあります。インストールしたら、Sassをインストールするには以下を実行する必要があります。
gem install sass
Sassがインストールされたら、コマンドを実行するかsass --watch
、選択したVS拡張機能を使用してCSSファイルを監視および再コンパイルできます。