0

在我的 rails 应用程序中,我使用两个接口(foruseradmin)。资产目录也分开(assetsadmin/assets)今天我需要为两个接口实现相同的资产。

我怎样才能做到这一点并避免文件重复?

4

1 回答 1

0

我建议将应用程序资产的通用放在默认文件夹app/assets中,并将特定于管理员的资产放在app/admin/assets. 这样,您将拥有默认资产,这些资产将被管理资产覆盖。例如:如果您放置background-color: blue在您的app/assets/stylesheets/mystyles.scss中,它将被管理员命名空间中的 inbackground-color: red覆盖。app/assets/stylesheets/myadminstyles.scss

于 2013-04-07T13:59:56.837 回答