मैं PlayFramework 2.1 के लिए एक एसबीटी प्लगइन लिखने की कोशिश कर रहा हूं जो ऐप/संपत्ति/टेम्पलेट्स में स्थित हैंडलबार टेम्पलेट्स को प्रीकंपाइल करेगा। जब यह पूरा हो जाए तो मैं निश्चित रूप से इस प्लगइन को साझा करूंगा। मैंने यह पाया कि कैसे http://eng.netwallet.com/2012/04/25/emberhandlebars-template-precompilation-with-play/ जो थोड़ा पुराना था, लेकिन Play के लिए इसे अपनाने में कोई समस्या नहीं थी! 2.1।प्लेफ्रेमवर्क 2.1 प्रीकंपलिंग एम्बर हैंडलबार्स
तो मैं एक साधारण टेम्पलेट फ़ाइल को संकलित करने का प्रयास किया लेकिन एसबीटी के साथ विफल निम्नलिखित:
लाइन 3309 परember: processing template test
[error] /.../templates/test.handlebars: Compilation error[unexpected exception during Ember compilation (file=/.../templates/test.handlebars, options=List(), ember=ember-1.0.0-pre.4.js): org.mozilla.javascript.EvaluatorException: missing name after . operator (ember-1.0.0-pre.4.js#3309)]
[error] (MyProject/*:play-copy-assets) @6dap83075: Compilation error in /.../templates/test.handlebars:null
[error] (MyProject/compile:resources) @6dap83075: Compilation error in /.../templates/test.handlebars:null
एंबर-1.0.0-pre.4.js एक अस्थिर कीवर्ड, जो जाहिरा तौर पर है राइनो में आरक्षित
मैं राइनो में एक विशेषज्ञ से बहुत दूर हूं, इसलिए मुझे आश्चर्य है कि कोई इस बारे में काम करने के तरीके के बारे में जानता है? मैं अभी 5 * समाधान की तलाश नहीं कर रहा हूं। कोई भी समाधान (यहां तक कि एक त्वरित ember.js का उपयोग करने जैसे त्वरित और गंदे हैक) जिनके पास सबसे सरल हैंडलबार्स टेम्पलेट्स के लिए काम करने का उचित मौका है, हम कार्यक्षमता के एक बार होने के बाद इसे पॉलिश करने के बारे में चिंता करेंगे और एसबीटी प्लगइन खत्म हो जाएगा।
अग्रिम धन्यवाद!
आप कोड आसान समस्या को पुन: प्रकाशित कर सके देखते हैं? – Schleichardt
क्या आप अभी भी इस परियोजना पर काम कर रहे हैं? मुझे इसका इस्तेमाल करने में दिलचस्पी होगी। –