Я использую Rails 5, я изменил application.html.erb на login.html.erb & внести соответствующие изменения в assets.rb. Мое приложение отлично работает в среде разработки, но когда Я запускаю его в процессе производства, css & js не загружается. Я выполнил рельсовые активы: сначала предварительно скомбинируйте, но он не работает. Так действительно ли нужно иметь макет приложения в rails5?Невозможно загрузить активы в производство в rails5
0
A
ответ
2
Я нашел решение для своего вопроса. Чтобы сделать, это работает, я должен добавить gemfile в raem_12_factor. В принципе, rails5 добавил всю свою функциональность за исключением rails_serve_static_assets, которая требуется в production.rb
config.public_file_server.enabled = ENV['RAILS_SERVE_STATIC_FILES'].present?
Если я не хочу, чтобы добавить это, то я должен установить вышеуказанные параметры, как истинные, чтобы заставить его работать.
Макет с другим именем работает.