Как включить внешний css-файл вне приложения (war) в ruby on rails

#ruby-on-rails

#ruby-on-rails

Вопрос:

Как отобразить css-файлы, размещенные снаружи (вне war) в приложении (в моем локальном пути к файлу), для отображения в ответе….

Ответ №1:

Из ваших комментариев я предполагаю, что вы используете jruby и предполагаете, что вы используете Rails 3.1, вам следует прочитать о конвейере активов. Вы можете узнать об этом здесь

Вы также можете настроить Rails на использование внешнего сервера ресурсов, используя это:

 ActionController::Base.asset_host = "assets.myserver.com"
 

в соответствующем файле среды

Для простой загрузки файлов css за пределами ваших каталогов rails вы можете указать stylesheet_link_tag на абсолютный URL-адрес, подобный этому:

 stylesheet_link_tag "http://www.example.com/style.css" 
 

Комментарии:

1. Спасибо. Как я могу добавить файл css из моего локального пути?