मैं Grails 2.0 से Grails 1.3.7 से अपने माइग्रेशन में विभिन्न संसाधन समावेशन मुद्दों से जूझ रहा हूं, शायद कुछ चीजों को शुरू करने के साथ नहीं समझ रहा हूं।संसाधनों समेत 2.0 grails सरल तरीका?
सबसे पहले, क्या
<g:javascript library="application" />
क्या करता है? (यह Grails 1.3.7 में प्रदान किए गए डिफ़ॉल्ट main.gsp में था)।
दूसरे, अपने आवेदन भर में jQuery सहित के लिए, मैं सिर्फ
<r:require module='jquery' />
<r:layoutResources />
कि
<g:layoutHead />
...
<g:layoutBody />
और "यह के साथ किया जा" करता है मेरी मुख्य sitemesh पेज के शीर्ष में कर सकते हैं,
के बाद<r:layoutResources />
दूसरी बार का उपयोग कर
<g:layoutBody />
धन्यवाद
प्रश्न में सेट - "आवेदन" जी में है: जावास्क्रिप्ट टा जी, साथ ही आर में से एक: टैग की आवश्यकता है, आवेदन के स्रोत "उपसर्ग" उपसर्ग का जिक्र करते हैं, या आवेदन reresources.groovy के अंदर {} घोषणा का जिक्र है? – Ray
मुझे लगता है कि यह केवल ApplicationResouces.groovy में से एक है, जहां इस कॉन्फ़िगरेशन निर्देशिका में आपके द्वारा डाली गई कोई भी फ़ाइल इस विषय पर अर्द्ध भ्रमित दस्तावेज़ों से उठाई जाएगी, और जहां तक मैं कोई पिछला दस्तावेज़ नहीं बता सकता मूल प्रश्न (1.3.7 में)। – Ray
यह फ़ाइल में मॉड्यूल के नाम को संदर्भित करता है। फ़ाइल नाम पैटर्न * Resource.groovy है; तो यह MyResources.groovy हो सकता था और मॉड्यूल का नाम "ऐप" हो सकता था लेकिन फिर आर: आवश्यकताएं "ऐप" को इंगित करने के लिए अपडेट की जानी चाहिए .... मुझे पूरा यकीन है कि जी: जावास्क्रिप्ट है वही – Steve