rails_admin的css和javascript文件存储在哪里?

时间:2013-10-24 16:09:17

标签: javascript css ruby-on-rails rails-admin

我发现这有点令人困惑,因为如果我检查页面的html,我可以看到如下链接:

但是在我的项目资源文件夹中,我没有看到任何与rails_admin相关的东西。 他们在github上有一个关于主题和定制的页面,但我无法找到大部分信息

3 个答案:

答案 0 :(得分:1)

结帐Rails指南有关资产管道以及如何包含来自ruby gems的资产:

http://edgeguides.rubyonrails.org/asset_pipeline.html#adding-assets-to-your-gems

为您的宝石添加资产 资产也可以以宝石的形式来自外部资源。

一个很好的例子是jquery-rails gem,它随Rails一起作为标准的JavaScript库gem。 此gem包含一个继承自Rails :: Engine的引擎类。通过这样做,Rails被告知此gem的目录可能包含资产,并且此引擎的app / assets,lib / assets和vendor / assets目录被添加到Sprockets的搜索路径中。

答案 1 :(得分:1)

您可以在终端上(在app目录中)使用以下命令检查已安装捆绑包的路径:

bundle show --paths

然后只需在列表中查找rails_admin。

答案 2 :(得分:0)

这也是像我这样的初学者的困惑。我相信它位于服务器的home / user / gems / ruby​​-your-version / gems ...目录中。您可以使用谷歌浏览器调试来更好地找到它。