SORU
12 Mart 2013, Salı


Heroku Raylar varlıklar boru hatları altındaki dosyalar 4 derleme DEĞİL

Her şey iyi varlık ve Ruby 2.0 Raylar 4 boru hattı ile yerel makine gider. Ama heroku için dağıtırken, bu gösterilir:

-----> Preparing app for Rails asset pipeline
   Running: rake assets:precompile
   I, [2013-03-12T03:28:29.908234 #912]  INFO -- : Writing /tmp/build_1n6yi8lwna3sj/public/assets/rails-2ee5a98f26fbf8c6c461127da73c47eb.png
   I, [2013-03-12T03:28:29.914096 #912]  INFO -- : Writing /tmp/build_1n6yi8lwna3sj/public/assets/trash-3c3c2861eca3747315d712bcfc182902.png
   I, [2013-03-12T03:28:33.963234 #912]  INFO -- : Writing /tmp/build_1n6yi8lwna3sj/public/assets/application-bf2525bd32aa2a7068dbcfaa591b3874.js
   I, [2013-03-12T03:28:40.362850 #912]  INFO -- : Writing /tmp/build_1n6yi8lwna3sj/public/assets/application-13374a65f29a3b4cea6f8da2816ce7ff.css
   Asset precompilation completed (14.36s)

Heroku dosyaları derlemek ama /tmp koymak için herhangi bir hata olmadan görünüyor. Benim sorular şunlardır:

  1. Nasıl Heroku /tmp varlıkların dosyaları derlemek?
  2. Benim son çözüm RAİLS_ENV=üretim bundle exec rake varlıklar çalıştırmak oldu:yerel derleme, ama bu bir tezahür-xxxxxx oluşturdu.kamu/varlıklar json yerine apaçık.yml, böylece heroku JSON bildirim dosyası algılamıyor. Bunu el ile json dosyasından bir yml tarafından oluşturulan ayırdım ve heroku mutlu oldu. Heroku yaklaşımı çağdışı oldu?

CEVAP
15 Mayıs 2013, ÇARŞAMBA


Heroku aktif eklentileri artık 4 eklentileri desteklemiyor Raylar beri çalışıyorum. Heroku varlık taşlar yerine kullanmanız gerekir. Senin Gemfile yer burası

group :production do
  gem 'rails_log_stdout',           github: 'heroku/rails_log_stdout'
  gem 'rails3_serve_static_assets', github: 'heroku/rails3_serve_static_assets'
end

Raylar ile 4 başlarken Heroku's guide takip et.

Güncelleme (07/22/2013): Heroku şimdi varlıkları derleme için farklı bir mücevher malzemeleri.

group :production do
  gem 'rails_12factor'
end

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006
  • Numberphile

    Numberphile

    15 EYLÜL 2011
  • schmittastic

    schmittastic

    9 EYLÜL 2009