SORU
1 EYLÜL 2011, PERŞEMBE


3.1.0 ActionView::raylar Şablon: Hata (uygulama.css değil't önceden derlenmiş)

Dizin fonksiyonu ile kontrol ettiğimde aldığım sayfa yükleme: basit bir sayfa ile temel rails uygulaması yaptım

ActionView::Template::Error (application.css isn't precompiled):
    2: <html>
    3: <head>
    4:   <title>Demo</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__43625033_88530400'

Gemfile

source 'http://rubygems.org'

gem 'rails', '3.1.0'

# Bundle edge Rails instead:
# gem 'rails',     :git => 'git://github.com/rails/rails.git'

gem 'sqlite3'

gem 'execjs'
gem 'therubyracer'

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails', "  ~> 3.1.0"
  gem 'coffee-rails', "~> 3.1.0"
  gem 'uglifier'
end

gem 'jquery-rails'

# Use unicorn as the web server
# gem 'unicorn'

# Deploy with Capistrano
# gem 'capistrano'

# To use debugger
# gem 'ruby-debug19', :require => 'ruby-debug'

group :test do
  # Pretty printed test output
  gem 'turn', :require => false
end

CEVAP
2 EYLÜL 2011, Cuma


Varsayılan olarak Raylar dosyalarınızı eğer ayarlamalısınız üretiminde kullanılmak canlı derleme (çalışma zamanı sırasında varlıklarını derlemek isterseniz) üretim ortamında derlenmiş, olduğunu varsayarconfig.varlıklar.true derleme.

# config/environments/production.rb
...
config.assets.compile = true
...

Önceden derlenmiş varlıkları kullanırken Dişliler için geri dönüş için bu seçeneği kullanabilirsiniz ama eksik olan önceden derlenmiş dosyaları vardır.

config.assets.compile seçeneği false olarak ayarlanır ve "AssetNoPrecompiledError" eksik dosya adını belirten bir alacak önceden derlenmiş dosyaları eksik varsa

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blue Lightning TV

    Blue Lightni

    9 EKİM 2011
  • Capcom Unity

    Capcom Unity

    5 NİSAN 2010
  • FND Films

    FND Films

    2 Mayıs 2006