Description détaillée des tâches rake
Vous savez certainement comment obtenir la liste des tâches rake disponibles
dans votre projet Rails ou dans votre gem Ruby. Il faut utiliser le switch
-T. Par exemple, à partir d’un projet Rails bidon:
$ rake -T
rake about # List versions of all Rails framew...
rake assets:clean[keep] # Remove old compiled assets
rake assets:clobber # Remove compiled assets
rake assets:environment # Load asset compile environment
rake assets:precompile # Compile all the assets named in c...
rake cache_digests:dependencies # Lookup first-level dependencies f...
rake cache_digests:nested_dependencies # Lookup nested dependencies for TE...
rake db:create # Creates the database from DATABAS...
rake db:drop # Drops the database from DATABASE_...
Et il y en a quelques dizaines d’autres. Vous remarquez que certaines descriptions sont
tronquées, comme # Compile all the assets named in c.... Lorsqu’il s’agit d’une
tâche qu’on ne connait pas très bien, on aimerait pouvoir lire la description
complête. Pour cela, il faut utiliser le switch -D:
$ rake -D
rake about
List versions of all Rails frameworks and the environment
rake assets:clean[keep]
Remove old compiled assets
rake assets:clobber
Remove compiled assets
rake assets:environment
Load asset compile environment
rake assets:precompile
Compile all the assets named in config.assets.precompile
rake cache_digests:dependencies
Lookup first-level dependencies for TEMPLATE (like messages/show or comments/_comment.html)
Pour en savoir plus sur les switchs de rake, tapez rake --help.
À demain.
/ / / / / / / / / /