Spree应用程序和主要应用程序CSS加载

时间:2015-03-05 11:47:32

标签: ruby-on-rails ruby spree

我有一个Spree应用程序和一些不属于狂欢应用程序的页面。我的问题是这些页面之间共享样式。 (他们看起来很相似,但他们有自己的资产位置)

我该怎么做,所以我不必维护两套样式表/ JS文件?

1 个答案:

答案 0 :(得分:0)

只需提取常用样式表来分隔CSS文件,然后将它们包含在您的应用程序中:

  • 使用构建过程(例如Asset Pipeline)
  • 符号链接(不是最好的方法,但我认为它也会起作用)
  • 子模块(如果您使用的是Git)
  • 将常用样式表放在单独的gem中,并将其用作Asset Pipeline的一部分(就像任何内置资源的Rails gems一样)