Domande taggate «rake»

Utilità di compilazione Ruby simile a make con i comandi di compilazione definiti in Ruby puro.





7
Come eseguire attività Rake da attività Rake?
Ho un Rakefile che compila il progetto in due modi, secondo la variabile globale $build_type, che può essere :debugo :release(i risultati vanno in directory separate): task :build => [:some_other_tasks] do end Vorrei creare un'attività che compili il progetto con entrambe le configurazioni a turno, qualcosa del genere: task :build_all do …
411 ruby  rake 

7
Cosa significa bundle exec rake?
Cosa bundle exec rake db:migratesignifica? O semplicemente bundle exec rake <command>in generale? Capisco che bundlesi occupa di mantenere le cose nel Gemfile. So cosa significa la parola "exec". Capisco che rakemantiene tutte le diverse cose scripty che puoi fare, e so che db:migrateè una di quelle. Semplicemente non so cosa …



7
Come posso tornare presto da un'attività di rake?
Ho un'attività di rake in cui eseguo alcuni controlli all'inizio, se uno di questi fallisce, vorrei tornare presto dall'attività di rake, non voglio eseguire il resto del codice. Ho pensato che la soluzione sarebbe stata quella di inserire un ritorno dove volevo tornare dal codice ma ho ricevuto il seguente …
226 ruby  rake 


19
Problemi di Ruby on Rails e Rake: Rake costante non inizializzato :: DSL
Sto avendo un problema davvero frustrante: Rake è stupido. Ecco come si presenta il problema: $ rails new test_app $ rails generate scaffold new_scaffold field1:string field2:text Entrambi funzionano bene, ma quando lo faccio, $ rake db:migrate Ottengo il seguente errore. (in /home/mikhail/test_app) rake aborted! uninitialized constant Rake::DSL /usr/lib/ruby/1.9.1/rake.rb:2482:in `const_missing' /usr/lib/ruby/gems/1.9.1/gems/rake-0.9.0/lib/rake/tasklib.rb:8:in …


8
Metodo 'task' non definito usando Rake 0.9.0
Ho appena aggiornato Rake all'ultima versione ( 0.9.0.beta.4) e il rakecomando termina con il seguente messaggio di errore: rake aborted! undefined method `task' for #<Anelis::Application:0x9223b6c> Ecco la traccia: undefined method `task' for #<Anelis::Application:0x97ef80c> /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:214:in `initialize_tasks' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:139:in `load_tasks' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:77:in `method_missing' /home/amokrane/Documents/prog/web/learning_rails/anelis/Rakefile:7:in `load_string' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/environment.rb:28:in `eval' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/environment.rb:28:in `load_string' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/environment.rb:16:in `load_rakefile' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/application.rb:495:in `raw_load_rakefile' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/application.rb:78:in …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.