এনপিএম (সফটওয়্যার)
এনপিএম ( যার পূর্ণ রূপ নোড প্যাকেজ ম্যানেজারের ) [৩] জাভাস্ক্রিপ্ট প্রোগ্রামিং ভাষার জন্য একটি প্যাকেজ ম্যানেজার । এটি জাভাস্ক্রিপ্ট রানটাইম এনভায়রনমেন্ট নোড.জেএস এর ডিফল্ট প্যাকেজ ম্যানেজার, এটি কমান্ড লাইন ক্লায়েন্ট গঠিত, যাকে এনপিএম বলা হয়। এটি সাধারনত একটি পাবলিক অনলাইন ডাটাবেস এবং অর্থ প্রদান সাপেক্ষে এটি প্রাইভেট প্যাকেজের সুযোগ দিয়ে থাকে, যাকে এনপিএম রেজিস্ট্রি বলা হয়। রেজিস্ট্রি ক্লায়েন্টের মাধ্যমে অ্যাক্সেস করা যায় এবং উপলভ্য প্যাকেজগুলি এনএমপি ওয়েবসাইটের মাধ্যমে ব্রাউজ এবং অনুসন্ধান করা যায়। প্যাকেজ ম্যানেজার এবং রেজিস্ট্রি এনপিএম, ইনক দ্বারা পরিচালিত হয়।
মূল উদ্ভাবক | আইজ্যাক জেড স্লিটার |
---|---|
উন্নয়নকারী | রেবেকা টারনার, কেট মারচেন এবং অন্যান্যরা |
প্রাথমিক সংস্করণ | ১২ জানুয়ারি ২০১০[১] |
স্থিতিশীল সংস্করণ | 6.13.6
/ ১০ জানুয়ারি ২০২০[২] |
রিপজিটরি | |
যে ভাষায় লিখিত | জাভাস্ত্রিপ্ট |
লাইসেন্স | Artistic License 2.0 |
ওয়েবসাইট | www |
ইতিহাস সম্পাদনা
এনএমপি পুরোপুরি জাভাস্ক্রিপ্টে লেখা। আইজ্যাক জেড স্লিটার অনুরূপ অন্যান্য, যেমন পিয়ার ( পিএইচপি ) এবং সিপিএএন ( পার্ল ) এর মতো প্রকল্পের অনুপ্রেরণার ফলে তৈরি করেছিলেন[৪]
- সফ্টওয়্যার সংগ্রহস্থল
- ইউনিভার্সাল প্যাকেজ ম্যানেজার
- ↑ "Earliest releases of npm"। GitHub। সংগ্রহের তারিখ ৫ জানুয়ারি ২০১৯।
- ↑ "Release · npm/cli"। GitHub। ১৫ জানুয়ারি ২০২০।
- ↑ https://github.com/npm/cli/commit/4626dfa73b7847e9c42c1f799935f8242794d020#diff-04c6e90faac2675aa89e2176d2eec7d8R1
- ↑ Schlueter, Isaac Z. (২৫ মার্চ ২০১৩)। "Forget CommonJS. It's dead. **We are server side JavaScript.**"। GitHub।