2016-01-25 10 views
5

पर विक्रेता जावास्क्रिप्ट कैसे जोड़ूं यह अपरिचितता से उत्पन्न एक मूर्ख सवाल हो सकता है। मैं एम्बर-क्ली v2.2मैं एम्बर-क्ली 2.2

का उपयोग कर एम्बर 2.3 में पहले एम्बर 2.3 में एम्बोर 2.37 का उपयोग कर रहा था, अब पुरानी प्रोजेक्ट में, index.html फ़ाइल पर कुछ पुस्तकालयों को मैन्युअल रूप से शामिल किया गया था, स्क्रिप्ट निर्देशिका में डाल दिया और फिर संकलित। उदाहरण के लिए, मान लीजिए कि जेएस संपत्ति मैं शामिल करना चाहता हूं ऑफलाइन.जेएस है।

मैं समझता हूं कि एम्बर-क्ली बोवर का उपयोग करता है और बूटस्ट्रैप या moment.js जैसे बॉवर घटकों को स्थापित करने के लिए उपयोग किया जा सकता है। कस्टम जेएस के बारे में क्या? मैंने फ़ाइल को ऑफलाइन.जेएस में रखा है, इसे index.html में शामिल किया है लेकिन यह कुछ भी नहीं करता है।

मुझे नहीं लगता कि मैं समझता हूं कि विक्रेता संपत्तियों को कैसे जोड़/आयात करना है; प्रोजेक्ट में ऑफ़लाइन.जेएस कैसे जोड़ें, और इसे पूरे एप्लिकेशन में उपलब्ध कराएं?

उत्तर

13

आप परियोजना की जड़ में vendor फ़ोल्डर में offline.js फ़ाइल जोड़ना चाहिए, और फिर अपने ember-cli-build.js फ़ाइल में निम्न पंक्ति जोड़ें:

app.import('vendor/offline.js'); 

यह करने के लिए offline.js फ़ाइल कहते हैं vendor.js जो डिफ़ॉल्ट रूप से बनाया गया है। आप अधिक दस्तावेज at the Ember CLI website देख सकते हैं।

+0

आपको बहुत बहुत धन्यवाद। मुझे एक बेवकूफ की तरह महसूस हो रहा है; उस पूरे मुद्दे का काफी ख्याल रखा। – Darshan

संबंधित मुद्दे