2015-06-16 11 views
7

के साथ jQuery प्लगइन आयात करें मैं जेएसपीएम के साथ jQuery प्लगइन jQuery.scrollTo आयात करने की कोशिश कर रहा हूं।जेएसपीएम

अब तक मैं

jspm install npm:jquery.scrollto 

के साथ स्थापित किया है और अब मैं

import $ from 'jquery'; 
import scrollTo from 'jquery.scrollto'; 

अब मैं केवल

$(...).scrollTo is not a function 

त्रुटियों हो रही है के साथ इसे आयात करने के लिए कोशिश कर रहा हूँ।

मैंने इसे तैरने की कोशिश की, लेकिन मैंने इसे पहले कभी नहीं किया और यह आवश्यक नहीं है कि यह कैसे किया जाए, एक अच्छा स्पष्टीकरण नहीं मिल सकता है। क्या आप मेरी मदद कर सकते हैं या मुझे एक अच्छा स्पष्टीकरण दिखा सकते हैं जब मुझे चीज़ों को कम करने की ज़रूरत है?

+0

मैंने कुछ नए साल पहले एक नई परियोजना में कोशिश की। 'jspm इंस्टॉल jquery',' jspm npm: jquery.scrollto' स्थापित करें, फिर आयात करें जैसे आपने किया और मेरी तरफ से आगे की कोई कार्रवाई किए बिना काम किया। अभी भी यह मुद्दा है? – Nobita

+0

हाँ, मुझे अभी भी समस्या है। यदि आप अपने ऐप को 'जेएसपीएम बंडल-एसएफएक्स ऐप/मुख्य ऐप.जेएस' के साथ बंडल करते हैं तो क्या यह अभी भी काम करता है? क्या आप मुझे अपनी परियोजना का एक बेवकूफ या छोटा रेपो दिखा सकते हैं? –

उत्तर

10

मैं एक साफ परियोजना पर परीक्षण किया है और यहाँ चरण हैं, जो मैं पीछा कर रहे हैं:

  1. jspm install jquery

  2. jspm install npm:jquery.scrollto -o "{format: 'global'}" -

  3. (इस answer देखें) मेरी app.js में आयात जोड़ने जैसा कि प्रश्न में वर्णित है।

  4. देव मोड से और किसी भी त्रुटि के बिना स्वयं निष्पादन बंडल से परीक्षण किया गया।

आप एक परीक्षण रेपो मैं here on Github ऊपर रख दिया है, का निर्माण करने के लिए कदम रीडमी में हैं क्लोन कर सकते हैं। उम्मीद है की यह मदद करेगा।

+1

धन्यवाद! यह मेरे लिए काम किया। मुझे लगता है कि आपने चरण 2 में किए गए ओवरराइड को किया था। –

+1

धन्यवाद! इससे मुझे जेएसपीएम के माध्यम से अपनी खुद की jQuery प्लगइन सहित डीबग करने में मदद मिली। अब मैं कम से कम दूसरों को यह कैसे बता सकता हूं। – ryanttb

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