Ruby on rails 在应用程序中使用一个模块的Rails基金会 我正在处理应用程序“A”,它已经被建立,但是基础没有被使用。现在,我需要在同一个应用程序“A”中使用另一个模块“B”,但是用Boundation。< /P>

Ruby on rails 在应用程序中使用一个模块的Rails基金会 我正在处理应用程序“A”,它已经被建立,但是基础没有被使用。现在,我需要在同一个应用程序“A”中使用另一个模块“B”,但是用Boundation。< /P>,ruby-on-rails,layout,zurb-foundation,asset-pipeline,Ruby On Rails,Layout,Zurb Foundation,Asset Pipeline,我在Gemfile中添加了gems“compass-rails”和“foundation-rails”,然后运行“bundle-install”和“rails-g-foundation:install” 问题: 当我在application.scss中包含“*=需要基础_和_覆盖”时,它会影响整个应用程序“A” 需要什么: 我只需要为模块“B”视图添加“*=需要基础和覆盖”,这样整个应用程序就不会受到影响 查询: 是否有可能将两个不同的application.scs用于rails应用程

我在Gemfile中添加了gems“compass-rails”和“foundation-rails”,然后运行“bundle-install”和“rails-g-foundation:install”

问题:

  • 当我在application.scss中包含“*=需要基础_和_覆盖”时,它会影响整个应用程序“A”
需要什么:

  • 我只需要为模块“B”视图添加“*=需要基础和覆盖”,这样整个应用程序就不会受到影响
查询:

  • 是否有可能将两个不同的application.scs用于rails应用程序?就像我想使用A.scss(应用程序范围内不包括foundation)和B.scss(仅适用于带foundation的模块B)
请帮助我,我应该如何满足这种特殊情况


提前感谢。

布局(通常为
/views/layout/application.html.erb
)中包含application.css和说明

<%= javascript_include_tag "application" %>

您应该使用fundation CSS创建一个新的application.scss,并且:

  • 创建调用新应用程序的新布局。scss,et根据控制器选择要使用的布局(如图所示)

  • 使用相同的布局,添加说明以选择要包含的application.css(如图所示)


    • 布局(通常为
      /views/layout/application.html.erb
      )中包含application.css和说明

      <%= javascript_include_tag "application" %>
      
      
      
      您应该使用fundation CSS创建一个新的application.scss,并且:

      • 创建调用新应用程序的新布局。scss,et根据控制器选择要使用的布局(如图所示)

      • 使用相同的布局,添加说明以选择要包含的application.css(如图所示)


      感谢您的回复。这对我很有帮助。谢谢你的回复。这对我很有帮助。