"এনএমপি ইনস্টল" ব্যবহার করার সময় মডিউলগুলি লোড করা হয় এবং আপনার অ্যাপ্লিকেশন জুড়ে উপলভ্য হয় যদি তারা "ডেভিনির্ভরতা" বা "নির্ভরতা" হয় না। এই ধারণার যোগফল: আপনার প্যাকেজ.জসন নির্ভরতা (যে কোনও ধরণের) হিসাবে সংজ্ঞায়িত করে যা কিছু নোড_মডিউলগুলিতে ইনস্টল হয়ে যায়।
নির্ভরতা / দেবনির্ভরতা / alচ্ছিক নির্ভরশীলতার মধ্যে পার্থক্যের উদ্দেশ্য হ'ল আপনার কোডের গ্রাহকরা এই সংস্থানগুলি ইনস্টল করতে ডাব্লু / এনপিএম করতে পারেন।
ডকুমেন্টেশন অনুযায়ী: https://npmjs.org/doc/json.html ...
যদি কেউ তাদের প্রোগ্রামে আপনার মডিউলটি ডাউনলোড এবং ব্যবহার করার পরিকল্পনা করে থাকে তবে তারা সম্ভবত আপনার ব্যবহার করা বাহ্যিক পরীক্ষা বা ডকুমেন্টেশন ফ্রেমওয়ার্কটি ডাউনলোড এবং বিল্ড করার দরকার নেই।
এই ক্ষেত্রে, এই অতিরিক্ত আইটেমগুলিকে ডেভডিপেন্ডেন্সি হ্যাশে তালিকাভুক্ত করা ভাল।
--Dev কনফিগারেশন পতাকা সেট করা থাকলে এই জিনিসগুলি ইনস্টল করা হবে। এই ফ্ল্যাগটি এনএমপি লিঙ্কটি করার সময় বা প্যাকেজের মূল থেকে এনপিএম ইনস্টল করার সময় স্বয়ংক্রিয়ভাবে সেট হয়ে যায় এবং অন্য কোনও এনপিএম কনফিগারেশন প্যারামের মতো পরিচালনা করা যায়। বিষয়ে আরও তথ্যের জন্য কনফিগারেশন (1) দেখুন।
তবে, এই প্রশ্নের সমাধানের জন্য, আপনি যদি কেবল এনপিএম ব্যবহার করে "নির্ভরতা" ইনস্টল করতে চান, নিম্নলিখিত কমান্ডটি হ'ল:
npm install --production
গিট কমিট দেখে এই বিষয়টি নিশ্চিত করা যায় যা এই ফিল্টারটি যুক্ত করেছে (এই কার্যকারিতাটি সরবরাহ করতে কিছু অন্যান্য ফিল্টার [নীচে তালিকাবদ্ধ] সহ))
বিকল্প ফিল্টারগুলি যা এনপিএম দ্বারা ব্যবহৃত হতে পারে:
--save => updates dependencies entries in the {{{json}}} file
--force => force fetching remote entries if they exist on disk
--force-latest => force latest version on conflict
--production => do NOT install project devDependencies
--no-color => do not print colors
@dmarr এনপিএম ইনস্টল - উত্পাদনের চেষ্টা করুন