繁体   English   中英

Rails项目的耙式资产路线

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM