Вопросы с тегом «rake»

Утилита сборки Ruby похожа на make с командами сборки, определенными в чистом Ruby.

9
Вы уже активировали рейк 0.9.0, но ваш Gemfile требует рейка 0.8.7
Я пытаюсь запустить проект рельсов, получаю Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed. Если я это сделаю: "установить пакет" но я получаю You have already activated rake 0.9.0, but your Gemfile requires rake 0.8.7 делая rake db:migrate

3
Какая задача "окружающая среда" в Rake?
Согласно « Пользовательским задачам рейка »: desc "Pick a random user as the winner" task :winner => :environment do puts "Winner: #{pick(User).name}" end Насколько мне известно, :winner => :environmentсредство «делали environmentраньше winner». Но что environment? Когда мне его использовать? Я пробовал rake -T, но в списке не нашел environment.

8
ставит vs logger в задачи rails rake
В задаче rake, если я использую команду put, я вижу вывод на консоли. Однако я не увижу это сообщение в файле журнала, когда приложение будет развернуто на производстве. Однако если я скажу Rails.logger.info, тогда в режиме разработки я ничего не вижу на консоли. Мне нужно перейти к файлу журнала и …

15
Ошибка «Не удалось найти сборщик»
Когда я пытаюсь это сделать, bundler updateя получаю эту ошибку: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Я новичок в Ruby, может кто-нибудь сказать мне, что может вызвать это? Установлен рейк 0.8.7.

13
Rails и PostgreSQL: роль postgres не существует
Я установил PostgreSQL на свой Mac OS Lion и работаю над приложением rails. Я использую RVM, чтобы хранить все отдельно от других моих приложений Rails. По какой-то причине, когда я пытаюсь перенести db в первый раз, rake не может найти пользователя postgres. Я получаю ошибку FATAL: role "postgres" does not …

16
Как запустить рейк из Capistrano?
У меня уже есть deploy.rb, который может развернуть мое приложение на моем производственном сервере. Мое приложение содержит настраиваемую задачу rake (файл .rake в каталоге lib / tasks). Я хотел бы создать задачу ограничения, которая будет удаленно запускать эту задачу рейка.
105 ruby  rake  capistrano 

5
Как исправить проблему неинициализированной константы Rake :: DSL на Heroku?
Я получаю ошибки, похожие на те , что указаны в этих вопросах , за исключением того, что мои возникают на Heroku : 2011-05-30T09:03:29+00:00 heroku[worker.1]: Starting process with command: `rake jobs:work` 2011-05-30T09:03:30+00:00 app[worker.1]: (in /app) 2011-05-30T09:03:30+00:00 heroku[worker.1]: State changed from starting to up 2011-05-30T09:03:33+00:00 app[worker.1]: rake aborted! 2011-05-30T09:03:33+00:00 app[worker.1]: uninitialized constant …

6
Rails как запустить задачу rake
Как мне запустить этот rake-файл в терминале / консоли? мой statistik.rake в lib / tasks desc "Importer statistikker" namespace :reklamer do task :iqmedier => :environment do ... end task :euroads => :environment do ... end task :mikkelsen => :environment do ... end task :orville => :environment do ... end end

9
Ruby on Rails: как я могу отменить миграцию с помощью rake db: migrate?
После установки devise MODEL User я получил это. class DeviseCreateUsers < ActiveRecord::Migration def self.up create_table(:users) do |t| t.database_authenticatable :null => false t.recoverable t.rememberable t.trackable # t.encryptable # t.confirmable # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both # t.token_authenticatable t.timestamps end add_index :users, :email, :unique => true add_index :users, :reset_password_token, :unique …



6
Rails: неверная последовательность байтов в US-ASCII (ошибка аргумента) при запуске rake db: seed
Когда я запускаю rake db:seedсвое Railsприложение, я получаю эту ошибку: недопустимая последовательность байтов в US-ASCII (ошибка аргумента) Я просто добавил science_majorsи перешел в свой исходный файл, и теперь, когда я запускаю, rake db:seedон дает мне эту ошибку: неверная ошибка последовательности байтов Почему это так и как это исправить? часть seed.rb …

5
Глобальный доступ к методам Rake DSL устарел
Я работаю с учебником Ruby on Rails 3 и набираю в командной строке следующее: rake db:migrate что привело к следующему предупреждению. WARNING: Global access to Rake DSL methods is deprecated. Please Include ... Rake::DSL into classes and modules which use the Rake DSL methods. WARNING: DSL method DemoApp::Application#task called at …

5
Как запускать рейк-задачи с консоли?
Я хочу вызвать свою задачу rake с консоли. Это выполнимо? если да, то как это сделать? Я пробовал это на консоли: require 'rake' Rake::Task['my_task'].invoke но это дает мне эту ошибку: RuntimeError: Don't know how to build task как будто грабли не нашли задачу. любая помощь будет оценена. Спасибо Изменить: я …
85 console  rake 

4
Что такое рейк?
Проще говоря, что делает Rake? Какие у него цели? Я понимаю, что это инструмент для сборки, но я ищу более подробную информацию. (Для простака.)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.