Après avoir essayé quelques trucs, voici un petit tutoriel pour configurer compass et coffeescript pour un projet dans Aptana :
(Info : je ne connais que très peu de choses sur le codage ou ruby, alors soyez patient :) )
Créer un projet (j'ai choisi le modèle web de base)
Terminal :
$ gem install compass
$ compass create myProject --using blueprint
vérifier : http://compass-style.org/reference/blueprint/
Vous devez également configurer d'autres éléments : J'ai trouvé cette page et je l'ai suivie jusqu'au bout
https://github.com/netzpirat/guard-coffeescript
Installer le paquet :
$ gem install bundle
$ bundle init //to create the gemfile
Installez la protection :
Vous devez installer Ruby Devkit au préalable - consultez ces liens :
http://rubyinstaller.org/downloads/
https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
Si vous l'avez fait
$ gem install guard
$ gem install guard-coffeescript
J'ai également installé un moteur JS comme recommandé ici :
https://github.com/netzpirat/guard-coffeescript#javascript-runtimes
$ gem install therubyrhino
Pour Coffeescript :
$ gem install coffee-script
$ gem install coffee-script-source
Ensuite, vous devez éditer le fichier gemfile, le mien ressemblait à ceci :
# A sample Gemfile
source "https://rubygems.org"
# gem "rails"
group :development do
gem 'guard'
end
group :development do
gem 'guard-coffeescript'
end
group :development do
gem 'therubyrhino'
end
exécuter le faisceau
$ bundle
créer un fichier de garde
$ guard init
éditer le fichier de garde
# A sample Guardfile
# More info at https://github.com/guard/guard#readme
guard 'coffeescript', :input => 'myProject/coffeescript', :output => 'myProject/javascript'
vous pouvez commencer la garde avec
$ guard start
Ça a marché pour moi ! Si vous voyez des erreurs, faites-le moi savoir !