我正在创建一个 Rails 应用程序,其中将包含不同模型的多个图像。现在我想组织它们,甚至可能使用 Rails 资产管道来添加一些缓存。我不认为将图像放在 app/assets/images 中是个好主意;)。那么我该怎么做呢?
我已经尝试将图像存储在公共目录的子目录中。但后来我收到这样的路由错误:
ActionController::RoutingError (No route matches [GET] "/public/links/link.png")
现在想请教专家。我可以把我的图像放在哪里?你的经验是什么?使用资产管道是否困难,或者这通常不是一个好主意?我也可以使用 CDN,但我认为现在这对我来说太过分了。
任何建议将不胜感激。
谢谢!