সমাধান: মডিউল '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 হল জাভাস্ক্রিপ্ট ভাষার জন্য একটি টাস্ক রানার। এটি সাধারণ কাজগুলিকে স্বয়ংক্রিয় করা সহজ করে, যেমন কোড কম্পাইল করা এবং ছোট করা, পরীক্ষা চালানো এবং ডকুমেন্টেশন তৈরি করা।

Gulp.js ব্যবহার করার একটি সুবিধা হল এটি যেকোনো জাভাস্ক্রিপ্ট প্রজেক্টের সাথে ব্যবহার করা যেতে পারে। কারণ এটি বহুমুখী, আপনি এটিকে আপনার বিকাশ প্রক্রিয়ার গতি বাড়ানোর জন্য বা আপনার কোডের জন্য স্বয়ংক্রিয় বিল্ড এবং পরীক্ষা তৈরি করতে ব্যবহার করতে পারেন।

আপনি যদি Gulp.js-এ নতুন হয়ে থাকেন, তাহলে কিছু সংস্থান উপলব্ধ রয়েছে যা আপনাকে শুরু করতে সাহায্য করবে:

একবার আপনি গুলপ কীভাবে কাজ করে তার একটি প্রাথমিক ধারণা পেয়ে গেলে, আপনি আপনার বিকাশ প্রক্রিয়া স্বয়ংক্রিয় করতে এটি ব্যবহার শুরু করতে পারেন। উদাহরণস্বরূপ, আপনি এটিকে আপনার কোড স্বয়ংক্রিয়ভাবে সংকলন করতে এবং ছোট করতে ব্যবহার করতে পারেন, প্রতিটি পরিবর্তনে ইউনিট পরীক্ষা চালাতে এবং আপনার সোর্স কোড থেকে ডকুমেন্টেশন তৈরি করতে পারেন।

কি জন্য Gulp

?

Gulp জাভাস্ক্রিপ্টের জন্য একটি টাস্ক রানার যা আপনাকে আপনার বিকাশ প্রক্রিয়া স্বয়ংক্রিয় করতে সহায়তা করে। এটি কম্পাইল এবং সোর্স কোড ম্যানেজমেন্ট, ইউনিট টেস্টিং এবং আরও অনেক কিছুর জন্য ব্যবহার করা যেতে পারে।

'ass% 27

Sass হল CSS এর জন্য একটি স্টাইল শীট ভাষা। এটি সিএসএসের একটি সুপারসেট, যার অর্থ এটি কেবল সিএসএসের চেয়ে বেশি স্টাইল করতে পারে। Sass আপনাকে মডুলার এবং পুনঃব্যবহারযোগ্য স্টাইলশীট লিখতে দেয়, আপনার কোডকে আরও রক্ষণাবেক্ষণযোগ্য করে তোলে।

সম্পর্কিত পোস্ট:

মতামত দিন