2012-02-13 6 views
6

Tengo una aplicación que utiliza un motor (incluido por Gemfile joya my_engine, path => '../my_engine') Funciona bien con rails server. Decidí moverlo a nginx con pasajero, pero me da un error.Piñones :: Helpers :: :: RailsHelper AssetPaths :: AssetNotPrecompiledError en aplicación utilizando el motor, Nginx, pasajero

Piñones :: 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 se encuentra en my_engine/app/activos/hojas de estilo

Cómo corregir ¿esta?

+2

Ahhh ... fue un error tipográfico. En este archivo css había un inválido adicional '.' carácter que le impidió compilar, pero no se presentó en el entorno de desarrollo. Llamar a ** activos de rake: la precompilación --trace ** del directorio de la aplicación principal lo reveló. – gisek

Respuesta

1

Parece que solo está vinculando a esa hoja de estilo por separado en lugar de dejar que los rieles se desplacen a application.css. En ese caso, solo debe moverlo a la carpeta public/assets/stylesheets para usarlo sin compilarlo.

Cuestiones relacionadas