导入gem的依赖项的样式表?

时间:2019-07-15 16:32:39

标签: ruby-on-rails ruby rubygems

我正在为我们的多个应用程序构建一个共享的样式表gem。目前,我们的应用通过bootstrap-sass gem在bootstrap 3上运行。

我在gem内创建了一个shared-styles.sass文件,然后将其导入到应用程序的application.sass文件中。一切正常。

现在,我正尝试将bootstrap-sass gem添加到我的共享样式表gem的Gemfile中,并将引导程序导入application.sassshared-styles.sass中(似乎都不起作用)。这会在我的应用程序内部显示一个couldn't find file 'bootstrap'

这里的目标是不必在每个应用程序上安装引导程序,而不必由gem管理版本。

是否可以与我的应用程序共享我的gem依赖项?

1 个答案:

答案 0 :(得分:0)

要求在我的Engine类中使用宝石就可以了!

module SharedStyles
  class Railtie < ::Rails::Engine
    require 'bootstrap-sass'
  end
end