Rails config.assets.compile = false не работает на производстве - PullRequest
0 голосов
/ 17 февраля 2020

Мое приложение rails (v 5.2.4.1) прекрасно работает на локальном компьютере с config.assets.compile = true. Все ресурсы (изображения, js et c) загружены правильно. Он работает и в производстве с тем же конфигом (но очень медленно ...)

Так что я читаю здесь config.assets.compile = true в производстве Rails, почему бы и нет? что это лучший способ, так что установите config.assets.compile = false в производстве

config.assets.compile = false    
config.assets.paths << Rails.root.join('app', 'assets', 'fonts')    

config.assets.css_compressor = :sass
config.assets.debug = false
config.assets.digest = true  
config.public_file_server.enabled = true

После установки в false, я сделал эту команду RAILS_ENV = активы производственного рейка: прекомпилировать (все активы генерируются в public / assets в Heroku )

я перезагружаю сервер, но все изображения теряются и js не загружаются?

Где моя ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...