После борьбы с героку в течение недели и преодоления различных барьеров, чтобы заставить его работать (барьеры для новичка, я определенно не виню героку), я наконец запустил свое приложение на нем. Одним из шагов, который мне пришлось настроить, была предварительная компиляция моих ресурсов.
bundle exec rake assets:precompile
и внести некоторые изменения в производственную среду в production.rb...
# Don't fallback to assets pipeline if a precompiled asset is missed
config.assets.compile = true
К сожалению, это нарушает ряд поведений js на моем локальном сайте. Хотя на хероку работает нормально. Я справлялся с этим, просто откатывая мою локальную копию до точки непосредственно перед этими изменениями, но я хотел бы понять, почему она ломается. А также есть активы: декомпилировать? В основном, как, черт возьми, можно поменять полярность или что-то в этом роде? Я определенно пытаюсь ближе познакомиться с конвейером активов, но тем временем любая помощь или понимание будут очень признательны.