相关疑难解决方法(0)

Rails/Bundler预编译与延迟编译

config/application.rbRails应用程序的文件中,有以下代码部分:

if defined?(Bundler)
    # If you precompile assets before deploying to production, use this line
    Bundler.require *Rails.groups(:assets => %w(development test))
    # If you want your assets lazily compiled in production, use this line
    # Bundler.require(:default, :assets, Rails.env)
end
Run Code Online (Sandbox Code Playgroud)

我可能不清楚Bundler.require在做什么.我的印象是它需要Gemfile中的指定部分,但我不清楚为什么Bundler.require *Rails.groups(...)导致它预编译并Bundler.require(...)导致资产被延迟加载.

ruby-on-rails bundler

23
推荐指数
1
解决办法
4888
查看次数

标签 统计

bundler ×1

ruby-on-rails ×1