काम नहीं कर रहा है मेरा ऐप विकास मोड में ठीक चलता है।रेल 3.1.3: उत्पादन में स्थानीय रूप से चलाने की कोशिश कर रहा है, संपत्ति पाइपलाइन
जब मैं RAILS_ENV=production rails s
का उपयोग कर उत्पादन मोड में चलाता हूं तो मेरी कोई भी .css या .js फ़ाइलें लोड नहीं होती हैं। (मैं precompile संपत्ति किया था, RAILS_ENV=production bundle exec rake assets:precompile
इस्तेमाल करते हैं।)
webrick लॉग दिखाता है:
ActionController :: RoutingError (कोई मार्ग मैचों [प्राप्त] "/assets/application-a73ce43be7bf75953cd0c60b2b4a7eb0.js"):
और
ActionController :: RoutingError (कोई मार्ग मैचों [प्राप्त] "/assets/application-986dd79830088c416c1632c12999ec69.css"):
फ़ाइलों संकलित किया गया (लॉग \ production.log फ़ाइल के अनुसार) और मेरे सार्वजनिक/संपत्ति निर्देशिका के साथ और अंगुली की छाप के बिना उन फ़ाइलों को दिखाता है:
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
जो अब समझ में आता है - शानदार स्पष्टीकरण के लिए धन्यवाद। – jpwynn
@Dylan बस एक ही समस्या में भाग गया - भयानक स्पष्टीकरण के लिए धन्यवाद! – weltschmerz