Добавьте в Grunt плагины
grunt-contrib-watch и
grunt-contrib-compass.
В
Gruntfile.js примерно следующее:
module.exports = function(grunt) {
grunt.initConfig({
compass: {
dist: {
options: {
sassDir: 'sass',
cssDir: 'css',
environment: 'production'
}
}
},
watch: {
scss: {
files: ['sass/*.scss'],
tasks: ['compass']
}
}
});
grunt.loadNpmTasks('grunt-contrib-compass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('default', ['watch']);
};
После запускайте
Grunt. Вы в Sublime Text делаете изменения в ваших Compass-файлах, Grunt отслеживает, что файл изменился, и запускает компиляцию Compass в CSS.
P.S. Я не очень хорошо знаком с Grunt и совсем не знаком с Compass, поэтому мог что-то в командах напутать, но суть изложить.