图像和样式表位置

时间:2013-04-04 08:57:18

标签: ruby-on-rails ruby-on-rails-3 model-view-controller

在Rails应用程序中 - 样式表和图像应位于/public/下还是app/assets/下?

2 个答案:

答案 0 :(得分:3)

你应该把它们放在app / assets中。

然后他们通过资产管道最小化生产 - 请参阅导轨指南(批量)更多信息 - http://guides.rubyonrails.org/asset_pipeline.html

答案 1 :(得分:2)

管道资产可以放置在三个位置之一的应用程序内:app / assets,lib / assets或vendor / assets。

app / assets适用于应用程序拥有的资产,例如自定义图像,JavaScript文件或样式表。

lib / assets适用于您自己的库代码,它们并不真正适合应用程序的范围或跨应用程序共享的库。

vendor / assets适用于外部实体拥有的资产,例如JavaScript插件和CSS框架的代码。