Rails:在'assets'和'public'下放置样式表之间的区别

时间:2012-12-28 18:03:37

标签: ruby-on-rails

我注意到样式表可能位于

  • app/assets/stylesheets
  • public/stylesheets

有什么区别,为什么?

编辑:我也意识到这个位置是完全可定制的,但这些是我发现的最普遍的位置。

1 个答案:

答案 0 :(得分:5)

我建议你去阅读“rails资产管道”。那应该回答你的问题......

http://guides.rubyonrails.org/asset_pipeline.html

http://railscasts.com/episodes/279-understanding-the-asset-pipeline

简短的回答是'app / assets'使用资产管道,'public / stylesheets'只是一个静态文件。