[英]Rake asset routes for a rails project
我在这里可能是错的,但是会自动为您的公共目录中的文件生成路由。
因此,如果这在您的Rails项目中
public/images/cat.jpg
您可以直接输入“ public / images / cat.jpg”,它将出现在浏览器中。 无论如何,有没有耙路和获得这些资产路线? 还是他们根本不扎根? 他们的工作方式不同吗?
#{RAILS_ROOT}/images/cat.jpg
这样就可以了。
它们实际上不是路线,它们被认为是“静态资产”,可以按原样使用。
从Rails 资产管道文档中 :
应用程序或Web服务器会将任何公开的资产用作静态文件。
因此,最后,它们之间没有什么特别的。 他们只是服务。 就是这样
另外,URL www.example.com/public/images/cat.jpg
将不起作用,您需要删除public
部分,以使其看起来像www.example.com/images/cat.jpg
,或者简单地/images/cat.jpg
如果是链接)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.