【发布时间】:2011-12-07 17:56:23
【问题描述】:
我无法使用 Rails 3.1.3 运行 rake 预编译任务。我收到以下错误:
$ rake assets:precompile --trace
** Invoke assets:precompile (first_time)
** Execute assets:precompile
/Users/tristankromer/.rvm/rubies/ruby-1.9.2-p290/bin/ruby /Users/tristankromer/.rvm/gems/ruby-1.9.2-p290@toomanyninjas/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets --trace
** Invoke assets:precompile:all (first_time)
** Execute assets:precompile:all
** Invoke assets:precompile:primary (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
rake aborted!
Application has been already initialized.
/Users/tristankromer/.rvm/gems/ruby-1.9.2-p290@toomanyninjas/gems/railties-3.1.3/lib/rails/application.rb:95:in `initialize!'
当我使用 bundle exec 或部署到 heroku cedar 堆栈时,也会发生同样的情况。
不太确定从哪里开始。有什么想法吗?
更新:每个 rake 任务都有问题:
rake aborted!
Application has been already initialized.
/Users/tristankromer/.rvm/gems/ruby-1.8.7-p249@joke-off/gems/railties-3.1.3/lib/rails/application.rb:95:in `initialize!'
【问题讨论】:
-
如果你启动“bundle exec rake assets:precompile”会发生什么?
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-3.1 asset-pipeline