Using gem install sass --pre
on Windows 10
This article is sort of the Windows 10 version of my previous note, “Using gulp-ruby-sass on an Ubuntu virtual machine with some ‘history’.”
Install one of the recommended Ruby installers at rubyinstaller.org. As of this writing, the recommendation for me is Ruby 2.2.4 (x64).
Use the Start Command Prompt with Ruby shortcut and enter the same command as you would on Linux:
gem install sass --pre
(The --pre
option may not be required as time has passed since that ‘previous note’ mentioned above.)
Click the Environment Variables… button under System Properties and append this:
;C:\Ruby22-x64\bin
Note: you should not have to do this when you check that ‘update path option’ in the ruby installer. This appended path allows us to call sass directly (from the conventional \styles
folder), for development:
sass _body.scss styles.css -E utf-8
…and production:
sass _body.scss styles.min.css --style=compressed -E utf-8
…where _body.scss
is the conventional Sass file with @import
declarations for ‘child’ .scss
files.
Note the encoding option -E
is needed to force UTF-8 output—evidently, a sass-on-Windows issue.