Представьте, что у меня есть движок gem A , в котором есть ваши application.css и application.js
Эти файлы загружаются через stylesheet_link_tag
и javascript_include_tag
. Это работает, и все счастливы.
Затем приходит драгоценный камень B . У этого камня также есть свой собственный css / js, который он хочет использовать gem A . Таким образом, он вставляет его в заголовок gem A примерно так stylesheet_link_tag('gem_b')
. Прекрасно работает в разработке, но взрывается при попытке развертывания с исключением AssetNotPrecompiled
.
Так какое у меня решение?
Я могу использовать config.assets.precompile
в основном приложении. Это то, что я делаю сейчас, но это действительно отстой.
Есть ли способ как-то внедрить в гем A application.css как-нибудь? Это было бы оптимальным.
Спасибо.