Tuesday, November 1, 2011

Error: ActionView::Template::Error (application.css isn't precompiled):

Al tratar de visualizar una página de mi aplicación de rails me apareció el siguiente error:


ActionView::Template::Error (application.css isn't precompiled):
    2: <html>
    3: <head>
    4:   <title>MyApp</title>
    5:   <%= stylesheet_link_tag    "application" %>
    6:   <%= javascript_include_tag "application" %>
    7:   <%= csrf_meta_tags %>
    8: </head>
  app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb__312531564_69848393197180'
  app/controllers/users_controller.rb:7:in `index'

Por defecto Rails asume que se tienen los archivos en producción precompilados.

Para solucionar este problema se debe configurar config.assets.compile a true

De esta manera de compilarán los archivos faltantes que sean necesarios.

Este cambio se debe hacer en el archivo production.rb ubicado en config/environments.

La solución la encontré aquí

Bookmark and Share

No comments:

Related Posts Plugin for WordPress, Blogger...