Rails5 не прекомпилирует активы на Heroku - PullRequest
0 голосов
/ 13 марта 2019

Приложение Simple Rails 5.2 без папки ресурсов в /public (и, следовательно, без файла манифеста)

При развертывании Heroku не выполняет предварительную компиляцию ресурсов, она вообще не запускает команду rails assets:precompile.

Я думал, что Heroku пропустил это, только если в папке ресурсов был файл манифеста / дайджеста.

Чего мне не хватает?

Примечание: config.public_file_server.enabled: true установлено

Ответы [ 2 ]

0 голосов
/ 15 марта 2019

Я обнаружил строку кода в задаче сброса рейка: exit(0) unless defined?(FactoryBot)

Забытые грабли также оцениваются при загрузке системы.

Мой плохой: (* ​​1006 *

0 голосов
/ 13 марта 2019

В config/production.rb файле

сделайте эту строку:

config.public_file_server.enabled: true

Предполагается, что она будет обслуживать публичные файлы.

...