حساب کاربری
​
زمان تقریبی مطالعه: 1 دقیقه
لینک کوتاه

ان‌پی‌ام

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

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

فهرست

  • ۱ تاریخچه
  • ۲ مخفف
  • ۳ نصب آسان ان‌پی‌ام
  • ۴ جستارهای وابسته
  • ۵ منابع
  • ۶ پیوند به بیرون

تاریخچه

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

مخفف

برخلاف تصور عموم، ان‌پی‌ام مخفف مدیر بسته نود.جی اس (انگلیسی: node package manager) نمیباشد.[۱]

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

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

  • در سیستم عامل ویندوز، 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 23 February 2011. Retrieved 2016-12-06.
  3. ↑ Schlueter, Isaac Z. (25 March 2013). "Forget CommonJS. It's dead. **We are server side JavaScript.**". GitHub.

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

    • npmjs.org
    • npm در گیت‌هاب
    آخرین نظرات
    • پروانه
    کلیه حقوق این تارنما متعلق به فرا دانشنامه ویکی بین است.