আমি আমার প্রকল্পে একটি তৃতীয় পক্ষের লাইব্রেরি ইনস্টল করেছি তবে এটি কাজ করছে না, তাই আমি আমার প্রকল্প থেকে সেই লাইব্রেরিটি মুছতে চাই, আমি কীভাবে এটি করতে পারি?
উত্তর:
npm uninstall --save package_name
বা চালাতে পারেনnpm uninstall --save-dev package_name
npm unlink package_name
তারপরে পদক্ষেপ 1 অনুসরণ করুননোট rnpm হিসাবে হ্রাস করা হয়েছে
Cannot find module /path/to/module
আমি নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করেছিলাম: -
react-native unlink <lib name>
- এই আদেশটি উভয় প্ল্যাটফর্মের থেকে লাইব্রেরির লিঙ্কমুক্ত করেছে done
react-native uninstall <lib name>
- এটি নোড মডিউল এবং এর নির্ভরতা থেকে গ্রন্থাগারটি আনইনস্টল করেছে
Manually removed the library name from package.json
- কোনওভাবে - সেভ কমান্ড প্যাকেজ.জসন থেকে লাইব্রেরির ঘোষণা সরিয়ে ফেলতে আমার পক্ষে কাজ করছে না।
এর পরে আমি নোড_মডিউলস ফোল্ডারটি থেকে ম্যানুয়ালি খালি প্রতিক্রিয়া নেটিভ লাইব্রেরি মুছে ফেলেছি
npm uninstall <lib name>
পদক্ষেপ 3 হিসাবে ব্যবহার করতে পারেন
যদি আপনি ইতিমধ্যে ইনস্টল করা প্যাকেজগুলি দেশীয় প্রতিক্রিয়ায় লিঙ্ক লিঙ্ক করতে চান
$ react-native unlink package_name
$ yarn remove package_name
(যদি এটি এনপিএম হয় তবে এনপিএম আনইনস্টল করুন - সংরক্ষণ করুন)আপনি যদি প্রথম পদক্ষেপের আগে ২ য় পদক্ষেপ কার্যকর করেন তবে আপনাকে প্রাসঙ্গিক প্যাকেজটি ফিরে ইনস্টল করতে হবে এবং ২ য় পদক্ষেপ কার্যকর করতে হবে
গুগলের অনুসন্ধানে এটি প্রথম ফলাফল হওয়ায় আমি এখানে আমার উত্তর পোস্ট করব
1) react-native unlink <Module Name>
2) npm unlink <Module Name>
3) npm uninstall --save <Module name
থেকে প্রতিক্রিয়া-নেটিভ --help
স্থানীয় বিকল্পগুলি আনইনস্টল করুন [বিকল্পগুলি] native
প্রাক্তন:
react-native uninstall react-native-vector-icons
এটি এর নির্ভরতা আনইনস্টল এবং লিঙ্কমুক্ত করবে।
আপনাকে আপনার লিঙ্কযুক্ত প্রকল্পটি পরীক্ষা করতে হবে, আরএন-র নতুন সংস্করণে, লিঙ্ক করার দরকার নেই যদি আপনি এটি সংযুক্ত করেন তবে এটি সমস্যার কারণ হয়ে দাঁড়িয়েছে, আমি লিঙ্কযুক্তভাবে নিজেই লিঙ্ক করেছি এবং আমি যে নির্ভরতাটি সংযুক্ত করেছি এবং পুনরায় চালিত করে তা সমাধান করেছি।
npm uninstall <package>
(সাধারণত পতাকা দিয়ে--save
বা--save-dev
) এবংrnpm unlink <package>