निराकरण: मॉड्यूल 'sass' प्रतिक्रिया शोधू शकत नाही

तुम्हाला Sass मॉड्युल का सापडत नाही याची अनेक कारणे असू शकतात. प्रथम, असे होऊ शकते की ते आपल्या मशीनवर स्थापित केलेले नाही. दुसरे, असे होऊ शकते की आपण प्रतिक्रिया वापरत असलेल्या Sass ची भिन्न आवृत्ती शोधत आहात. तिसरे, असे असू शकते की मॉड्यूल प्रतिक्रियाशी सुसंगत नाही. शेवटी, असे होऊ शकते की जेव्हा तुम्ही मॉड्यूल वापरण्याचा प्रयत्न करता तेव्हा ते लोड होत नाही.

-native

I'm trying to use SASS in my react native project. I installed node-sass and added the following line to my package.json file:
<code>"scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest",
    "sass": "node-sass --watch app/styles -o app/styles"  //&lt;-- this line is new!
  },</code> 
When I run <code>npm run sass</code>, I get the following error: <code>Error: Cannot find module 'sass'</code>. What am I doing wrong?

वरील कोड SASS स्टाईलशीट प्रीप्रोसेसर रिअॅक्ट नेटिव्ह प्रोजेक्टसह वापरण्याचा प्रयत्न करत आहे. SASS प्रथम स्थापित करणे आवश्यक आहे, जे नोड पॅकेज व्यवस्थापक (npm) सह केले जाऊ शकते. एकदा SASS स्थापित झाल्यानंतर, वरील कोड प्रोजेक्टच्या package.json फाईलमध्ये एक स्क्रिप्ट जोडतो जी SASS फाइल्स CSS मध्ये संकलित करण्यासाठी npm सह चालविली जाऊ शकते. तथापि, स्क्रिप्ट रन केल्यावर, SASS मॉड्यूल सापडत नाही असे सांगणारी त्रुटी येते. हे स्क्रिप्टमधील टायपो किंवा SASS ची जुनी आवृत्ती वापरल्यामुळे असू शकते.

Gulp.js

Gulp.js हे JavaScript भाषेसाठी टास्क रनर आहे. कोड संकलित करणे आणि कमी करणे, चाचण्या चालवणे आणि दस्तऐवजीकरण तयार करणे यासारखी सामान्य कार्ये स्वयंचलित करणे सोपे करते.

Gulp.js वापरण्याचा एक फायदा असा आहे की तो कोणत्याही JavaScript प्रकल्पासह वापरला जाऊ शकतो. ते खूप अष्टपैलू असल्यामुळे, तुम्ही तुमच्या विकास प्रक्रियेला गती देण्यासाठी किंवा तुमच्या कोडसाठी स्वयंचलित बिल्ड आणि चाचण्या तयार करण्यासाठी वापरू शकता.

तुम्ही Gulp.js वर नवीन असल्यास, काही संसाधने उपलब्ध आहेत जी तुम्हाला सुरुवात करण्यात मदत करतील:

गुल्प कसे कार्य करते याची मूलभूत माहिती मिळाल्यावर, तुम्ही तुमची विकास प्रक्रिया स्वयंचलित करण्यासाठी त्याचा वापर सुरू करू शकता. उदाहरणार्थ, तुम्ही तुमचा कोड आपोआप संकलित करण्यासाठी आणि कमी करण्यासाठी, प्रत्येक बदलावर युनिट चाचण्या चालवण्यासाठी आणि तुमच्या स्रोत कोडमधून दस्तऐवज तयार करण्यासाठी वापरू शकता.

गुल्प कशासाठी आहे

?

गुल्प हे JavaScript साठी टास्क रनर आहे जे तुम्हाला तुमची विकास प्रक्रिया स्वयंचलित करण्यात मदत करते. हे संकलित आणि स्त्रोत कोड व्यवस्थापन, युनिट चाचणी आणि बरेच काही करण्यासाठी वापरले जाऊ शकते.

'ass%27

Sass ही CSS साठी स्टाईल शीट भाषा आहे. हा CSS चा सुपरसेट आहे, याचा अर्थ तो फक्त CSS पेक्षा जास्त स्टाईल करू शकतो. Sass तुम्हाला मॉड्यूलर आणि पुन्हा वापरता येण्याजोग्या स्टाइलशीट लिहू देते, तुमचा कोड अधिक देखरेख करण्यायोग्य बनवते.

संबंधित पोस्ट:

एक टिप्पणी द्या