0
我使用Rails 5,我已经改变了application.html.erb到login.html.erb &使assets.rb相应的变化。 我的应用程序工作在开发环境很好,但是当我 在生产运行中,CSS & JS不加载。 我已经执行轨资产:预编译第一,但它不工作,那么是不是真的需要有在rails5应用程序布局?无法加载资产生产rails5
我使用Rails 5,我已经改变了application.html.erb到login.html.erb &使assets.rb相应的变化。 我的应用程序工作在开发环境很好,但是当我 在生产运行中,CSS & JS不加载。 我已经执行轨资产:预编译第一,但它不工作,那么是不是真的需要有在rails5应用程序布局?无法加载资产生产rails5
我发现我的问题的解决方案。 为了使它工作,我必须在我的gemfile中添加'rails_12_factor'gem。 基本上,rails5加入其所有的功能,除了它在production.rb
config.public_file_server.enabled = ENV['RAILS_SERVE_STATIC_FILES'].present?
如果我不希望添加这个需要rails_serve_static_assets,那么我必须设置上述设置为真,以使其发挥作用。
布局不同名称的工作。