Звездочки :: Помощники :: RailsHelper :: AssetPaths :: AssetNotPrecompiledError в приложении с использованием engine, nginx, passenger - PullRequest
6 голосов
/ 14 февраля 2012

У меня есть приложение, которое использует движок (входит в Gemfile gem my_engine, path => '../my_engine'). Хорошо работает с rails сервером . Я решил переместить его в nginx с пассажиром, но получаю ошибку.

Звездочки :: Helpers :: RailsHelper :: AssetPaths :: AssetNotPrecompiledError

auth_engine.css isn't precompiled

Extracted source (around line #1):

1: <%= stylesheet_link_tag "auth_engine" %>
2: 
3: <div class="form">
4:   <% flash.each do |key, value| %>

auth_engine.css находится в my_engine / app / assets / stylesheets

Как это исправить?

1 Ответ

1 голос
/ 30 июля 2012

Похоже, вы просто ссылаетесь на эту таблицу стилей отдельно, а не просто позволяете рельсам вливаться в application.css.В этом случае вам просто нужно переместить его в папку public / assets / stylesheets, чтобы использовать его без компиляции.

...