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

你好,我是铁杆新手。

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

你不应该把它们放在app/FOLDER而应该放在public/FOLDER ,一切都在public/公开。

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

在最新的Rails中,文件应该存在于以下某个中……

 app/assets lib/assets vendor/assets 

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

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

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

Rails 3.1:公共目录不再提供js资产。 如何在加载页面后加载其他js文件?