npm یا node package manager بزرگترین وب سایت میزبانی پکیج های آماده در دنیا بوده و یکی از زیر مجموعه های گیت هاب محسوب می شود که صاحب آن ماکروسافت است. توسعه دهندگان open source از سراسر دنیا در حال استفاده و به اشتراک گذاری پکیج ها در این وب سایت می باشند و در دنیای فعلی کمتر کسی است که با npm آشنا نباشد. ما می توانیم npm را به سه قسمت اصلی تقسیم کنیم: وب سایت npm: وب سایت npm برای پیدا کردن پکیج ها و اطلاعات آن ها بسیار مفید است و می توانید در آن به شخصی سازی بخش های مختلف درباره ی حساب npm خود بپردازید. همچنین با ایجاد یک حساب تجاری (organizations) می توانید دسترسی به پکیج های عمومی و خصوصی را تعیین کنید. NPM CLI: در حقیقت CLI یا Command Line Interface تعامل با npm از طریق ترمینال است و اکثر کاربران از همین روش با npm ارتباط برقرار می کنند تا پکیج های مورد نظرشان را دانلود کنند. NPM Registry: پایگاه داده ی بزرگی از انواع تکنولوژی های مرتبط با جاوا اسکریپت و metadata (اطلاعات جانبی و تکمیلی) در مورد آن ها است. ما در این مقاله در مورد نحوه ی انتشار پکیج های شخصی خودتان در npm صحبت خواهیم کرد.
پنل نویسندگان