出于某种原因,我的供应商资产(和 lib 资产)文件夹仅将“.gitkeep”显示为样式表和 javascripts 文件夹下的文件。
如何查看其中的实际文件?我知道我使用的所有 gem 都必须有文件,但无法查看其中的样式表(仅显示 .gitkeep)。谢谢!
出于某种原因,我的供应商资产(和 lib 资产)文件夹仅将“.gitkeep”显示为样式表和 javascripts 文件夹下的文件。
如何查看其中的实际文件?我知道我使用的所有 gem 都必须有文件,但无法查看其中的样式表(仅显示 .gitkeep)。谢谢!
这就是 rails3 资产管道的工作方式,Gem 资产根据guides.rubyonrails.org
一个很好的例子是 jquery-rails gem,它作为标准 JavaScript 库 gem 随 Rails 一起提供。这个 gem 包含一个继承自 Rails::Engine 的引擎类。通过这样做,Rails 被告知该 gem 的目录可能包含资产,并且该引擎的 app/assets、lib/assets 和 vendor/assets 目录被添加到 Sprockets 的搜索路径中。