এনপিএম লিঙ্ক ব্যথা:
-মডিউল নাম গুল্প-টাস্ক
প্রকল্পের নাম প্রকল্প-এক্স
আপনি গুল্প-টাস্কটি লিঙ্ক করতে চান :
1: গল্প-টাস্ক ডিরেক্টরিতে যান তারপরে npm link
এটি আপনার বিশ্বব্যাপী মডিউলগুলিতে প্রকল্পটি সিমিলিংক করবে
2: আপনার প্রকল্পের প্রোজেক্ট-এক্স এ যান এবং তারপরে npm install
বর্তমান নোড_মডিউলগুলি ডিরেক্টরিটি সরিয়ে ফেলার বিষয়ে নিশ্চিত হন
এখন আপনি এই উন্মাদনাটি সরাতে এবং আসল গল্প-টাস্কটি ব্যবহার করতে চান , আমাদের দুটি বিকল্প রয়েছে:
বিকল্প 1: এনএমপি এর মাধ্যমে লিঙ্ক লিঙ্ক করুন:
1: আপনার প্রকল্পে যান এবং npm unlink gulp-task
এটি লিঙ্কযুক্ত ইনস্টল করা মডিউলটি সরিয়ে ফেলবে
2: গল্প-টাস্ক ডিরেক্টরিতে যান এবং npm unlink
সিমলিংক অপসারণ করতে করুন। লক্ষ্য করুন আমরা মডিউলটির নাম ব্যবহার করি নি
3: উদযাপন
যদি এটি কাজ না করে তবে আপনার বিশ্বব্যাপী ইনস্টলড মডিউলটি সনাক্ত করে যাচাই করুন। আমার অবস্থান ls -la /usr/local/lib/node_modules/
যদি আপনি এনভিএম ব্যবহার করে থাকেন তবে এটি অন্যরকম পথ হবে
বিকল্প 2: সাধারণ লিনাক্স গুরুর মতো সিমলিংকটি সরান
1: আপনার বিশ্ব নির্ভরতাগুলি সনাক্ত করুন cd /usr/local/lib/node_modules/
2: সিমলিংক অপসারণ সহজভাবে rm
কমান্ডটি ব্যবহার করছে
rm gulp-task
/
আপনার শেষে নেই তা নিশ্চিত করুন
rm gulp-task/
ভুল 🔥🚨
rm gulp-task
✔️
npm ls --global --depth 0
আপনার শীর্ষ স্তরের সমস্ত নির্ভরতা তালিকাভুক্ত করতে পারেন