If you use grunt-contrib-sass
to compile your SCSS code into CSS I recommend taking a look at grunt-sass
. It can be used as an drop in replacement for grunt-contrib-sass
but with one major difference: speed.
grunt-contrib-sass
uses a Sass compiler written in Ruby. It works just fine for projects where you don’t have a lot of SCSS to process but once you start getting into the hundreds of kilobytes there’s a noticeable slow down in the time it takes to generate your CSS files. grunt-sass
gets around this by using libsass which is a compiler written in C++. It’s blazingly fast with large files and data.
To install grunt-sass
to your project, simply run the following command:
yarn add grunt-sass
There’s no need to worry about installing the compiler itself as the package will download a pre-compiled binary as one of it’s dependencies.