是否可以在Rails中为站点的不同区域提供不同的资产。例如,在我的admin
区域中,我正在使用bootstrap
,但这也会在非管理区域中加载。我想这与我的文件夹结构有关,但我已经尝试过移动它并且没有任何运气。
任何与admin
相关的内容都是您期望普通控制器,视图或资产的位置,除非它嵌套在admin
文件夹中。 E.g。
App > Assets > Stylesheets > Admin
答案 0 :(得分:1)
您可以根据需要自定义资产管道。 这里详细描述: http://guides.rubyonrails.org/asset_pipeline.html#manifest-files-and-directives
也在这里: http://railscasts.com/episodes/279-understanding-the-asset-pipeline
请注意你的app / assets / javascripts / application.js这个小行:
//= require_tree .
指示sprocket加载资源javascript文件夹树中的所有文件。更改此行以限制特定文件。