mjavadasadi.ir

0 %
محمدجواداسدی
توسعه دهنده وب
  • محل سکونت:
    کرمان
  • شهر:
    کرمان
  • شماره تماس :
    09130494064
html
CSS
java script
(PWA)Progressive Web App
WORDPRESS
react
react-native
NFT
crypto
PHP
  • photoshop
  • xd

npm چیست؟

۱۷ اردیبهشت ۱۴۰۰

در این قسمت از مقاله ی نقشه راه توسعه دهندگان ، به معرفی یک کتابخانه‌ی قدرتمند می‌پردازم. npm بحث امروز است. همراه من باشید.

npm چیست؟

npm یک کتابخانه‌ی بزرگ است که یک نصاب و Package Manager به حساب می‌آید. این کتابخانه Open source و رایگان می‌باشد.

NPM برگرفته از نام Node Package Manager و به معنای یک نرم‌افزار مدیریت بسته node.js است.

اگر از node.js‌ اطلاعی ندارید نگران نباشید. به طور خلاصه، node.js یک محیطی برای اجرای کدهای جاوا اسکریپت در سمت سرور است.
به طور معمول کدهای جاوا اسکریپت در سمت کاربر و در مرورگر اجرا می‌شوند. اما محیط node.js شرایطی را فراهم می‌کند که می‌توان از کدهای جاوا اسکریپت در سمت سرور هم استفاده کرد.

npm

 

Package Manager چیست؟

در حین برنامه‌نویسی گاهی لازم است در پروژه، از یک یا چند کتابخانه استفاده کنیم . در گذشته لازم بود حتماً این کتابخانه‌ها را دانلود و به پروژه اضافه می‌کردیم.
گاهی وابستگی یک کتابخانه به چند فایل یا کتابخانه‌ی دیگر کارکردن را بسیار پیچیده می‌کرد. زیرا باید تمام آن فایل و کتابخانه‌های وابسته را نیز به پروژه اضافه کنیم!

از این رو ابزاری به نام Package Manager ایجاد شد تا اعمالی مثل نصب، بروزرسانی و حذف کتابخانه‌ها را به صورت خودکار انجام دهد.

از مزایای استفاده از Package Manager ها این است که نیازی نیست به فکر اضافه کردن فایل‌های جانبی و وابسته به کتابخانه‌ی اصلی باشیم. این ابزار قادر است این کتابخانه‌ها را دانلود و نصب نماید.

موارد کاربرد npm

  • افزودن پکیج های مختلف به پروژه
  • اجرا کردن پکیج ها بدون دانلود با استفاده از اجرای دستور در (CLI (command line
  • بروزرسانی آسان پکیج های استفاده شده
  • اشتراک گذاری کدها با سایر کاربران npm
  • کنترل آسان ورژن پروژه

npm دارای یک command line‌ است که برای دانلود و نصب نرم‌افزار استفاده می‌شود.

 

NpmCommandLine

نصب npm

برای نصب این ابزار محبوب به نصب Node.js نیاز دارید. یعنی  شما باید از طریق آدرس https://nodejs.org/en ابتدا node.js را نصب کنید تا npm همراه آن نصب شود.

بعد از نصب node.js‌ برای اطمینان از نصب npm کافیست cmd ویندوز را باز کنید و دستور npm –v را تایپ کنید تا ورژن آن نمایش داده شود. در صورت نصب بود npm ورژنی که نصب شده است را به شما نمایش خواهد داد.

ارسال شده در برنامه نویسان, طراحی وب, مطالب آموزشی, وببرچسپ ها:
یک دیدگاه بنویسید

© تمامی حفوق برای محمدجواد اسدی میباشد
ایمیل: info@mjavadasadi.ir
تلفن تماس :09130494064