Rails 3.1使文件夹成为公共文件夹

时间:2011-06-28 11:45:50

标签: ruby-on-rails ruby-on-rails-3

您好我是铁杆新手。

在我的RoR app文件夹中,我有一个我要公开的文件夹(app/FOLDER)(有些浏览器需要提供脚本文件),我该怎么做?

2 个答案:

答案 0 :(得分:5)

在最新的Rails中,文件应该存在于下列之一......

app/assets
lib/assets
vendor/assets

如果您无法移动文件夹但仍需要它可以访问,则可以使用...

Rails.application.config.assets.paths << folder_path

这里稍微详细的答案......

Rails 3.1: The public directory no longer serves js assets. How to load an additional js file after page is loaded?

答案 1 :(得分:0)

你不应该将它们放在app/FOLDER中,而应放在public/FOLDER中,public/中的所有内容都是公开的。

以下是对rails应用程序中所有目录的解释:guides.rubyonrails.org