Rails 关于图片的位置存放

sessionstart · 2016年12月09日 · 最后由 kikyous 回复于 2016年12月09日 · 1880 次阅读

在 rails 5 中,我发现有的图片资源存放在 app/assets/images,而有的开源项目又存放在 public/images 目录。

查看了下官方文档,rails 默认图片存放位置是 public/images。"The image_tag helper builds an HTML tag to the specified file. By default, files are loaded from public/images."

这下就有点搞不太明白了,虽然 rails 都能正确加载 2 处的图片资源,但是我觉得还是统一放在一处比较好。谁能解答下,谢谢。

静态文件放 app/assets/images,这是属于 app 代码的一部分

用户上传的图片放 public/

需要 登录 后方可回复, 如果你还没有账号请 注册新账号