将图像文件夹从public / img移动到app / assets / img

时间:2012-12-17 21:46:29

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

我正在开发一个应用程序来存储和访问public / img目录中的图像。我想将其切换到app / assets / img。应用程序中的配置是什么?

1 个答案:

答案 0 :(得分:0)

我不建议您的用户直接访问app / assets。 app / assets中的文件是预编译的源,将放在/ public / assets中(预编译资产的默认目录)。
因此,如果您将图像放在app / assets / img中,那么在预编译时,它将被放入public / assets / img中。 您可以使用以下命令配置预编译目标文件夹的位置:
config.assets.prefix

有关资产管道的更多信息,请参阅rails edge guide