Uygulamam geliştirme modunda gayet iyi çalışıyor.raylar 3.1.3: üretimde yerel olarak çalıştırılmaya çalışılıyor, varlık borusu çalışmıyor
RAILS_ENV=production rails s
kullanarak üretim modunda çalışırken .css veya .js dosyalarının hiçbiri yüklenmiyor. (Ben RAILS_ENV=production bundle exec rake assets:precompile
kullanarak, ön derleme varlıkları yaptı.)
WEBrick günlüğü gösterir:
ActionController :: RoutingError (No rota maçları "/assets/application-a73ce43be7bf75953cd0c60b2b4a7eb0.js" [GET]):
ve
ActionController :: RoutingError (No rota maçları "/assets/application-986dd79830088c416c1632c12999ec69.css" [GET]): (log \ production.log dosyasına göre)
dosyalar derlenmiştir ve benim kamu/varlıklar dizini ile ve parmak izi olmadan bu dosyaları gösterir:
ls public/assets
application-986dd79830088c416c1632c12999ec69.css
application-986dd79830088c416c1632c12999ec69.css.gz
application-a73ce43be7bf75953cd0c60b2b4a7eb0.js
application-a73ce43be7bf75953cd0c60b2b4a7eb0.js.gz
application.css
application.css.gz
application.js
application.js.gz
- mükemmel açıklama için teşekkürler. – jpwynn
@Dylan Sadece aynı soruna rastladım - harika bir açıklama için teşekkürler! – weltschmerz