mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
[asset pipeline] Mention that hashed files are also picked up by Sprockets
This commit is contained in:
parent
22b508d961
commit
fb7ea76c1b
1 changed files with 3 additions and 1 deletions
|
@ -49,7 +49,9 @@ To serve assets, we can use the same tags that we are generally familiar with:
|
|||
<%= image_tag "rails.png" %>
|
||||
</erb>
|
||||
|
||||
Providing that assets are enabled within our application (+config.assets.enabled+ in your environment is set to +true+), this file will be served by Sprockets unless a file at +public/assets/rails.png+ exists, in which case that file will be served. Otherwise, Sprockets will look through the available paths until it finds a file that matches the name and then will serve it, first looking in the application's assets directories and then falling back to the various engines of the application.
|
||||
Providing that assets are enabled within our application (+config.assets.enabled+ in your environment is set to +true+), this file will be served by Sprockets unless a file at +public/assets/rails.png+ exists, in which case that file will be served. Alternatively, a file with an MD5 hash after its name such as +public/assets/rails-af27b6a414e6da00003503148be9b409.png+ will also be picked up by Sprockets.
|
||||
|
||||
Otherwise, Sprockets will look through the available paths until it finds a file that matches the name and then will serve it, first looking in the application's assets directories and then falling back to the various engines of the application.
|
||||
|
||||
Sprockets does not add any new methods to require your assets, we still use the familiar +javascript_include_tag+ and +stylesheet_link_tag+. You can use it to include from the normal public directory or the assets directory.
|
||||
|
||||
|
|
Loading…
Reference in a new issue