在主机rails app上强制gem依赖

时间:2016-12-08 10:33:31

标签: ruby-on-rails ruby

我有一个引擎宝石,在它的视图中使用了slim模板。我还有一个使用erb模板的主机rails应用程序,并且在它的gemfile中没有slim rails。

我试图通过宝石强制苗条的依赖。看起来您可以将精简文件渲染到erb文件中,尽管这通常是不好的做法。目前的情况是:

add_dependency "slim-rails"

被添加到gemspec中,它捆绑了来自主机应用程序的slim-rails,但我仍然收到一个错误,它无法找到模板,因为它不会在文件类型中寻找苗条。最后我不得不在主机应用程序中添加“slim-rails”,但理想的解决方案是让依赖项正常工作。

我做错了吗? gem目前作为子模块实现,该子模块位于目录中,但路径设置正确等。

0 个答案:

没有答案