ان‌پی‌ام

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
ان‌پی‌ام
Npm-logo.svg
توسعه‌دهنده(ها) اسحاق ز. اسچولتر، فارست نورول، رابرت کوالسکی، دومنیک دنیکول، تیم آکسلی، اوان محها و دیگران
انتشار ابتدایی ۱۲ ژانویه، ۲۰۱۰؛ ۷ سال پیش (۲۰۱۰-۰۱-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. 


پیوند به بیرون[ویرایش]