0

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

4

1 回答 1

0

我不建议您的用户直接访问应用程序/资产。app/assets 中的文件是要预编译的源文件,将放在 /public/assets (预编译资产的默认目录)中。
所以如果你把图片放在 app/assets/img 中,预编译的时候它会放在 public/assets/img 中。您可以使用以下命令配置预编译目标文件夹的位置:
config.assets.prefix

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

于 2012-12-20T03:37:44.590 回答