এনপিএম (সফটওয়্যার)


এনপিএম ( যার পূর্ণ রূপ নোড প্যাকেজ ম্যানেজারের ) [৩] জাভাস্ক্রিপ্ট প্রোগ্রামিং ভাষার জন্য একটি প্যাকেজ ম্যানেজার । এটি জাভাস্ক্রিপ্ট রানটাইম এনভায়রনমেন্ট নোড.জেএস এর ডিফল্ট প্যাকেজ ম্যানেজার, এটি কমান্ড লাইন ক্লায়েন্ট গঠিত, যাকে এনপিএম বলা হয়। এটি সাধারনত একটি পাবলিক অনলাইন ডাটাবেস এবং অর্থ প্রদান সাপেক্ষে এটি প্রাইভেট প্যাকেজের সুযোগ দিয়ে থাকে, যাকে এনপিএম রেজিস্ট্রি বলা হয়। রেজিস্ট্রি ক্লায়েন্টের মাধ্যমে অ্যাক্সেস করা যায় এবং উপলভ্য প্যাকেজগুলি এনএমপি ওয়েবসাইটের মাধ্যমে ব্রাউজ এবং অনুসন্ধান করা যায়। প্যাকেজ ম্যানেজার এবং রেজিস্ট্রি এনপিএম, ইনক দ্বারা পরিচালিত হয়।

এনপিএম(npm)
মূল উদ্ভাবকআইজ্যাক জেড স্লিটার
উন্নয়নকারীরেবেকা টারনার, কেট মারচেন এবং অন্যান্যরা
প্রাথমিক সংস্করণ১২ জানুয়ারি ২০১০; ১৪ বছর আগে (2010-01-12)[১]
স্থিতিশীল সংস্করণ
6.13.6 / ১০ জানুয়ারি ২০২০; ৪ বছর আগে (2020-01-10)[২]
রিপজিটরি উইকিউপাত্তে এটি সম্পাদনা করুন
যে ভাষায় লিখিতজাভাস্ত্রিপ্ট
লাইসেন্সArtistic License 2.0
ওয়েবসাইটwww.npmjs.com

ইতিহাস সম্পাদনা

এনএমপি পুরোপুরি জাভাস্ক্রিপ্টে লেখা। আইজ্যাক জেড স্লিটার অনুরূপ অন্যান্য, যেমন পিয়ার ( পিএইচপি ) এবং সিপিএএন ( পার্ল ) এর মতো প্রকল্পের অনুপ্রেরণার ফলে তৈরি করেছিলেন[৪]

  • সফ্টওয়্যার সংগ্রহস্থল
  • ইউনিভার্সাল প্যাকেজ ম্যানেজার
  1. "Earliest releases of npm"GitHub। সংগ্রহের তারিখ ৫ জানুয়ারি ২০১৯ 
  2. "Release · npm/cli"। GitHub। ১৫ জানুয়ারি ২০২০। 
  3. https://github.com/npm/cli/commit/4626dfa73b7847e9c42c1f799935f8242794d020#diff-04c6e90faac2675aa89e2176d2eec7d8R1
  4. Schlueter, Isaac Z. (২৫ মার্চ ২০১৩)। "Forget CommonJS. It's dead. **We are server side JavaScript.**"GitHub 

বহিঃসংযোগ সম্পাদনা