Чтобы отладить javascript в моей производственной среде heroku, мне нужно отключить сжатие активов (или, по крайней мере, сжатие javascript). Я попробовал config.assets.compress = false
вместе с config.assets.debug = true
, и сжатые активы все еще использовались. Затем я удалил сжатые активы, и в этот момент никаких активов не было. Я добавил config.assets.enabled = false
, что не помогло. Я попытался скопировать несжатые активы в разные каталоги, включая корневой, общедоступный и общедоступный/активы приложения (последние два с использованием изображений "папки", "javascripts" и "stylesheets" в папках и помещения их в папки без три подкаталога). В конечном итоге я смог заставить javascripts работать, изменив html, чтобы напрямую ссылаться на все файлы javascript, но CSS и изображения все еще не работают.
Я бы подумал, что мой оригинальный config.assets.compress = false
должен сработать. Любые идеи, что я сделал неправильно?