Rails: маршруты для статических ресурсов - PullRequest
1 голос
/ 20 июня 2011

У меня есть содержимое css / html с js для путей сценариев и css для таблиц стилей, но мои сценарии находятся в файлах javascript, а стили - в путях таблиц стилей.

как мне настроить route.rb для отображения всех запросов imgв папку с изображениями, js в папку javascripts и css запросы в папку стилей?

1 Ответ

3 голосов
/ 20 июня 2011

Rails и, следовательно, файл route.rb не участвует в обслуживании статических ресурсов. В разработке существует промежуточное программное обеспечение стойки, которое обслуживает файл, если он существует в вашем каталоге проектов / public. Поэтому, когда приходит запрос для /images/foo.png, он будет искать в public / images / for foo.png и обработать его, если он существует.

Если вы используете помощники вида Rails для статических ресурсов, то у вас уже будут правильные выходные URL-адреса, которые будут сопоставлены с public / images, public / stylesheets и public / javascripts

...