ScrollMagic with GSAP का उपयोग करने के लिए, आपको animation.gsap.js
प्लगइन लोड करने की आवश्यकता है। Webpack के साथ आप कुछ इस तरह करना होगा पूरा करने के लिए है कि (यह मानते हुए आप CommonJS वाक्य रचना और NPM के साथ स्थापित सब कुछ का उपयोग करें):जीएसएपी और वेबपैक के साथ स्क्रॉलमैजिक का उपयोग कैसे करें
var TweenMax = require('gsap');
var ScrollMagic = require('scrollmagic');
require('ScrollMagicGSAP');
यकीन है कि यह वास्तव में काम करता है बनाने के लिए, आप अपने Webpack विन्यास के लिए एक उपनाम जोड़ने के लिए , ताकि वेबपैक जानता है कि प्लगइन कहाँ रहता है।
resolve: {
alias: {
'ScrollMagicGSAP': 'scrollmagic/scrollmagic/uncompressed/plugins/animation.gsap'
}
}
दुर्भाग्य, ScrollMagic एक त्रुटि फेंक रहता है, जब आप इस विन्यास और इसके बाद के संस्करण की तरह CommonJS सिंटैक्स का उपयोग कर रहे हैं।
(ScrollMagic.Scene) -> ERROR calling setTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js
बस FYI करें, regex में $ '' लापता: '{परीक्षण: /\.js$/, लोडर: '? आयात परिभाषित => झूठी'}' – dviramontes
मैं ... मैं ... <3 आप –