我正在开发一个应用程序来存储和访问public / img目录中的图像。我想将其切换到app / assets / img。应用程序中的配置是什么?
答案 0 :(得分:0)
我不建议您的用户直接访问app / assets。
app / assets中的文件是预编译的源,将放在/ public / assets中(预编译资产的默认目录)。
因此,如果您将图像放在app / assets / img中,那么在预编译时,它将被放入public / assets / img中。
您可以使用以下命令配置预编译目标文件夹的位置:
config.assets.prefix
有关资产管道的更多信息,请参阅rails edge guide