2016-10-10 8 views
7

मेरे angular-cli.json निम्नलिखित है। jquery-ui-timepicker-addon.js से पहले लोड करने के लिएकैसे ऑर्डर करने के लिए कोणीय CLI लिपियों

jquery-ui-timepicker-addon.js
widget.js
datepicker.js

widget.js जरूरतों: मैंने पाया इस वजह से webpack निम्न क्रम में स्क्रिप्ट लोड कर रहा है। क्यों खुराक वेबपैक कॉन्फ़िगरेशन के समान क्रम में लोड नहीं होता है और आप फ़ाइलों को लोड करने के क्रम को कैसे निर्धारित करते हैं?

+0

मैं एक ही समस्या है। अभी भी एक समाधान की तलाश है। –

+0

मेरा वर्तमान वर्कअराउंड किसी विशेष क्रम में लोड होने वाली सभी चीज़ों के लिए index.html के मुख्य टैग में सीडीएन हार्ड कोडिंग है। –

+0

कोई सफलता? क्या आपने कोई मुद्दा उठाया? – mp3por

उत्तर

0

यह इस समय समर्थित नहीं है (बीटा.24 के रूप में)।

angular-cli.json कॉन्फ़िगरेशन के अनुसार स्क्रिप्ट ऑर्डर को बनाए रखने के लिए आपको शायद एक नया गीथब मुद्दा खोलने की आवश्यकता होगी।

एक और विकल्प जिसे आप कोशिश कर सकते हैं टाइपस्क्रिप्ट से फ़ाइलों को आयात करना है।

+0

https://github.com/angular/angular-cli/issues/3782 –

+1

टाइपस्क्रिप्ट में आयात करना मेरी सहायता नहीं करता है क्योंकि मुझे इन पुस्तकालयों का सीधे उपयोग करने की आवश्यकता नहीं है, लेकिन मैं एक लाइब्रेरी का उपयोग कर रहा हूं जिसके लिए ये होना आवश्यक है वैश्विक दायरे या नामस्थान या खिड़की में लोड (जैसे एक स्क्रिप्ट टैग) –

0

स्क्रिप्ट क्रम में वे angular-cli.json में हैं में लोड करते हैं, Uncaught TypeError: Cannot read property 'timepicker' of undefined$.ui करने के लिए क्या किया गया था jquery-ui/ui/version.js नहीं jquery-ui/ui/widget.js में परिभाषित किया जा रहा।

मेरी गलती।

... जबकि यह है कि वे क्योंकि संख्या का गलत क्रम में लोड किए गए हैं दिखता है, वे सही क्रम में लोड किए गए हैं ... https://github.com/angular/angular-cli/issues/3782#issuecomment-269883288

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