【问题标题】:Rails Precompile Assets Error on LocalRails 本地预编译资产错误
【发布时间】:2017-04-17 13:00:20
【问题描述】:

尝试在我的本地机器上预编译资产。我不断收到以下错误。我该如何解决这个问题?

-ruby 2.3.1p112(2016-04-26 修订版 54768)[x86_64-darwin16] - 轨道 5.0.0.1

rake assets:precompile production --trace
** Invoke assets:precompile (first_time)
** Invoke assets:environment (first_time)
** Execute assets:environment
** Invoke environment (first_time)
** Execute environment
** Execute assets:precompile
rake aborted!
Don't know how to build task 'production' (see --tasks)
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/task_manager.rb:71:in `[]'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:151:in `invoke_task'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:108:in `block (2 levels) in top_level'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:108:in `each'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:108:in `block in top_level'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:117:in `run_with_threads'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:102:in `top_level'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:80:in `block in run'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:178:in `standard_exception_handling'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/lib/rake/application.rb:77:in `run'
/usr/local/rvm/gems/ruby-2.3.1/gems/rake-11.3.0/exe/rake:27:in `<top (required)>'
/usr/local/rvm/gems/ruby-2.3.1/bin/rake:23:in `load'
/usr/local/rvm/gems/ruby-2.3.1/bin/rake:23:in `<main>'

【问题讨论】:

  • 您是否要在production 环境中预编译资产?如果没有,请尝试此RAILS_ENV=production rake assets:precompile --trace,只需rake assets:precompile --trace 即可。

标签: ruby-on-rails ruby rake local


【解决方案1】:

用命令传递RAILS_ENV

RAILS_ENV=production bundle exec rake assets:precompile

这样,rails 将使用生产环境设置预编译资产

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-14
    • 2013-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多