ان‌پی‌ام

از ویکی‌پدیا، دانشنامهٔ آزاد

نسخه‌ای که می‌بینید نسخه‌ای قدیمی از صفحه است که توسط Rezabot (بحث | مشارکت‌ها) در تاریخ ‏۲۳ ژانویهٔ ۲۰۲۱، ساعت ۰۷:۲۳ ویرایش شده است. این نسخه ممکن است تفاوت‌های عمده‌ای با نسخهٔ فعلی داشته باشد.

ان‌پی‌ام
توسعه‌دهنده(ها)اسحاق ز. اسچولتر، فارست نورول، رابرت کوالسکی، دومنیک دنیکول، تیم آکسلی، اوان محها و دیگران
انتشار اولیه۱۲ ژانویه ۲۰۱۰؛ ۱۴ سال پیش (۲۰۱۰-12}})[۱]
انتشار پایدار
۴٫۰٫۳ / ۱۷ نوامبر ۲۰۱۶؛ ۷ سال پیش (۲۰۱۶-17}})[۲]
مخزن
نوشته‌شده باجاوااسکریپت
مجوزپروانه هنری ۲٫۰
وبگاهwww.npmjs.com

ان‌پی‌ام (انگلیسی: npm) مدیر بسته پیش‌فرض برای جاوااسکریپت است که برای محیط خط فرمان نود.جی‌اس می‌باشد.

تاریخچه

ان‌پی‌ام به‌طور کامل با جاوااسکریپت توسط اسحاق ز. اسچولتر نوشته شده‌است و به عنوان یک نتیجه از داشتن «بسته بندی ماژول به صورت وحشتناکی دیده می‌شد» با الهام از کاستی‌های دیگر پروژه‌های مشابه مانند پی‌اچ‌پی (PEAR) و پرل (سیپن) توسعه داده شده.[۳]

نصب آسان ان‌پی‌ام

ان‌پی‌ام به صورت یکپارچه درآمده با نود.جی‌اس

  • در سیستم عامل ویندوز، MSI را دریافت کنید و در سیستم عامل مکینتاش، pkg را دریافت کنید، ان‌پی‌ام در آن است.
    • به این وب‌سایت برای دریافت مراجعه کنید:

https://nodejs.org/en/download

  • نصب در یونیکس:
    • یک اسکریپت نصب بسیار قوی در https://www.npmjs.com/install.sh وجود دارد که شما می‌توانید آن را دانلود و اجرا کنید.
    • در اینجا یک مثال با استفاده از curl است:

curl -L https://www.npmjs.com/install.sh | sh

جستارهای وابسته

منابع

  1. "Earliest releases of npm". GitHub. Retrieved 27 July 2016.
  2. "v4.0.3 (2016-11-17)". GitHub. 2016-11-17. Archived from the original on 2016-11-17. Retrieved 2016-12-06.
  3. Schlueter, Isaac Z. (25 March 2013). "Forget CommonJS. It's dead. **We are server side JavaScript.**". GitHub.

پیوند به بیرون