मेरे पास एक ऐसी क्रिया है जो AJAX अनुरोध को संभालती है। मेरी विकास मशीन पर, create.js.coffee नामक एक टेम्पलेट को जावास्क्रिप्ट प्रतिक्रिया उत्पन्न करने के लिए सफलतापूर्वक संसाधित किया जाता है। हालांकि, जब मैं हरोकू में तैनात करता हूं, तो एप्लिकेशन शिकायत करता है कि यह टेम्पलेट नहीं ढूंढ सकता है।कॉफी स्क्रिप्ट के आधार पर टेम्पलेट्स को संभालने के लिए हेरोकू के लिए कॉन्फ़िगर करने की क्या आवश्यकता है?
ActionView::MissingTemplate (Missing template /expenses/create with {:handlers=>[:erb, :builder], :formats=>[:js, :html], :locale=>[:en, :en]}. Searched in:
* "/app/app/views"
* "/app"
* "/"
):
यह स्पष्ट है कि कॉफी हैंडलर preprocess * .js.coffee टेम्पलेट के लिए नहीं है।
क्या कोई सुझाव दे सकता है कि मैं इन टेम्पलेट्स को पहचानने और संसाधित करने के लिए हेरोकू को कैसे कॉन्फ़िगर कर सकता हूं?
नोट: हेरोकू सफलतापूर्वक मेरी कॉफीस्क्रिप्ट फ़ाइलों को पूर्व-प्रोसेस कर रहा है जो संपत्ति पाइपलाइन में मौजूद हैं।
क्या आपको कभी इसका जवाब मिला? हेरोोकू पर एक ही समस्या है। मैंने अपने gemfile में निम्नलिखित जोड़ने का प्रयास किया: 'मणि" कॉफीबीन ",: git => git: //github.com/marcelloma/coffeebeans.git",: ref => "7b106" ' यह एक पुल अनुरोध है Coffeebeans मणि को देखा गया है, जो फिर से Heroku पर स्थानीय रूप से नहीं बल्कि काम में .js.coffee अनुमति देने के लिए। – trace