Compass + Guard + Livereload = :)
Voici comment déployer (presque rapidement) un environnement Ruby pour bénéficier du compilateur css SASS via Compass et rechargement automatique de la page en fonction des modifications enregistrées, grâce à Livereload, le tout chapeauté par Guard.
Il faut installer gem et bundle au besoin :
sudo apt-get install gem
sudo gem install bundle
Ensuite dans le dossier parent du projet on crée un Gemfile
Puis on lance coup sur coup Compass et Guard via Bundle pour initier le projet (ici avec l’option bootstrap-sass)
bundle install
bundle exec compass create mon_projet -r bootstrap-sass --using bootstrap
Je copie ici mes fichiers Guardfile et config.rb pour info :
Il reste à installer le module Firefox LiveReload
Avec ça l’environnement doit être prêt et fonctionnel.
On lance Guard via Bundle depuis le dossier parent du projet
bundle exec guard start