run sass-convert with grunt. My own purpose is to format scss files with sass-convert, but you can use sass-convert for your own purpose of course.
This plugin requires Grunt
If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
npm install grunt-sass-convert --save-dev
In your project's Gruntfile, add a section named
sass-convert to the data object passed into
sass-convert --help to see the other options
The format to convert to. Can be scss or sass.
The format to convert from. Can be css, scss, sass.
How many spaces to use for each level of indentation.
formatted scss files ('''caution: override your scss files''')
you can use cwd option in files like that.
In the above configuration, the task detects scss files in path/to, and then added converted files to the 'sass' directory (when the directories are not found, automatically make them)
And supports file prefix
In the above configuration, the task detects scss files in path/to, and then adds converted files with the prepended prefix '_' to the 'sass' directory (when the directories are not found, automatically make them)
if you want to save formatted files to the another location, use dest property.