Effeckt.css एक इन-प्रोग्रेस ओपन सोर्स प्रोजेक्ट है, जिसका उद्देश्य वेब डिजाइनरों के लिए प्रदर्शनकारी, गुणवत्ता CSS बदलाव और एनिमेशन प्रदान करना है। यह विचार जितना संभव हो उतना कम यूआई और जावास्क्रिप्ट प्रदान करने के लिए है ताकि आप अपनी साइट पर उपयोग करने के लिए एक प्रभाव निकाल सकें, और इसे आसानी से अनुकूलित कर सकें।
इस स्क्रैंकेस्ट में मैं आपको प्रोजेक्ट से परिचित कराता हूं, यह दिखाता हूं कि आप इसे स्थानीय स्तर पर कैसे चला सकते हैं, और गीथहब पर कैसे योगदान कर सकते हैं। इसमें कई तरह की टेक शामिल है। परियोजना अपनी निर्भरता के लिए नोड और एनपीएम का उपयोग करती है। जिनमें से एक ग्रंट है जो बिल्ड प्रक्रिया को संभालती है। ग्रंट अनिवार्य रूप से प्रोजेक्ट फ़ोल्डर को देखता है और फाइलों को बदलने पर सभी सही सामान चलाता है। उदाहरण के लिए, HTML फ़ाइलें जब टेम्पलेट बदलते हैं, और SCSS फाइल बदलते हैं, तो Sass, ऑटोप्रेफ़र, और LiveReload को चलाने के लिए।
फिर हम परियोजना के लिए एक वास्तविक परिवर्तन करते हैं (इसके कांटे पर) और मुख्य परियोजना तक एक पुल अनुरोध सबमिट करें।