Я новичок в рельсах и использую версию 3.1.0 и пытаюсь развернуться на героку.У меня есть очень простое приложение, которое я смог запустить и запустить на heroku после прохождения нескольких проблем.Я использовал команду
bundle exec rake assets:precompile
, чтобы заставить heroku загрузить ресурсы для приложения (я читал, что heroku требует этого для версии 3.1.0).Проблема в том, что когда я пытаюсь запустить приложение, сервер выдает ошибку
ActionController::RoutingError (No route matches [GET] "/assets/all.js"):
У меня есть все необходимые файлы JavaScript в public / javscripts , но я не могу найти ни одну версиюиз всех .js в каталоге активов.Я включил
config.assets.precompile << '*.js'
в config / application.rb , но безрезультатно.
Мне было интересно, может ли кто-нибудь сказать мне, как получить прекомпиляцию для созданияall.js в каталоге активов или если я совершенно не в курсе.у меня сложилось впечатление, что функция прекомпиляции скомпилировала все файлы javascript в один оптимизированный файл.
Кроме того, если у кого-нибудь есть хорошие ссылки для начинающего, чтобы понять, как работает функция прекомпиляции в rails, я был быочень признателен
Заранее спасибо.