آموزش مدیریت بسته در جاوا اسکریپت با npm و Yarn

Package Management in JavaScript with npm and Yarn

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مدیریت بسته برای توسعه وب مدرن ضروری است. این دوره به شما می آموزد که چگونه از npm و Yarn برای مدیریت بسته ها، نصب کد شخص ثالث و حتی ایجاد و انتشار کد خود به عنوان بسته ای برای استفاده دیگران استفاده کنید. صرف نظر از زبانی که برای توسعه استفاده می کنید، احتمالاً باید از آن استفاده کنید. اکوسیستم npm در این دوره آموزشی، مدیریت بسته در جاوا اسکریپت با npm و Yarn، یاد خواهید گرفت که از npm و Yarn برای مقابله با بسته ها و اکوسیستم npm استفاده کنید. ابتدا، مهارت‌های معمولی را که هر توسعه‌دهنده در هنگام استفاده از npm به آن نیاز دارد، کشف خواهید کرد. در مرحله بعد، نحوه انجام کارهای پیشرفته تر، از جمله انتشار بسته های خود در npm را خواهید یافت. در نهایت، نحوه استفاده از Yarn به جای npm و مزایای انجام این کار را خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش مدیریت بسته مورد نیاز برای مقابله با اکوسیستم npm و هر پروژه ای که از npm استفاده می کند را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مدیران بسته در جاوا اسکریپت Package Managers in JavaScript

  • معرفی Introduction

  • مدیر بسته چیست؟ What Is a Package Manager?

  • معماری npm npm Architecture

  • پکیج چیست؟ What Is a Package?

  • استفاده معمولی npm Typical npm Usage

  • استفاده از نخ های معمولی Typical Yarn Usage

مدیریت بسته ها با npm Managing Packages with npm

  • npm راهنما npm Help

  • میانبرهای npm npm Shortcuts

  • ایجاد فایل package.json Creating a package.json file

  • نصب پکیج ها Installing Packages

  • ذخیره سازی بسته npm npm Package Storage

  • سطوح وابستگی Dependency Levels

  • فایل قفل The Lock File

  • لیست بسته های نصب شده Listing Installed Packages

  • نصب بسته های جهانی Installing Global Packages

  • حذف یک بسته Removing a Package

  • نصب نسخه های خاص Installing Specific Versions

  • به روز رسانی بسته ها Updating Packages

  • تنظیم پیش فرض ها Setting Defaults

وظایف پیشرفته با npm Advanced Tasks with npm

  • نصب از Git Repo Installing from a Git Repo

  • نصب از یک Gist Installing from a Gist

  • نصب از پوشه Installing from a Folder

  • با استفاده از لینک npm Using npm link

  • npm فضاهای کاری npm Workspaces

  • استفاده از اسکریپت های ساده Using Simple Scripts

  • با استفاده از npx Using npx

  • رجیستری npm The npm Registry

  • دستور npm info The npm info Command

  • دستور npm repo The npm repo Command

  • هرس Pruning

  • در حال ارتقا npm Upgrading npm

  • حسابرسی Auditing

انتشار بسته شخصی شما Publishing Your Own Package

  • تنظیم کاربر npm خود برای انتشار Setting up Your npm User for Publishing

  • آماده سازی پروژه خود برای انتشار Preparing Your Project for Publishing

  • انتشار بسته های شما Publishing Your Packages

  • انتشار به روز رسانی Publishing an Update

  • انتشار نسخه بتا Releasing a Beta Version

مدیریت بسته ها با نخ Managing Packages with Yarn

  • معماری نخ Yarn Architecture

  • نصب نخ Installing Yarn

  • مدیریت بسته بندی اولیه با نخ Basic Package Management with Yarn

  • اجرای اسکریپت ها با نخ Executing Scripts with Yarn

  • وظایف پیشرفته با نخ Advanced Tasks with Yarn

  • انتشار پکیج با نخ Publishing Packages with Yarn

  • کارهایی که نخ انجام نمی دهد Things Yarn Doesn't Do

  • نتیجه Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش مدیریت بسته در جاوا اسکریپت با npm و Yarn
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 8m
46
Pluralsight (پلورال سایت) pluralsight-small
09 آذر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد
Joe Eames

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Eames Joe Eames

جو عشق خود را به برنامه نویسی در Apple III در BASIC آغاز کرد. اگرچه زبان مورد نظر وی JavaScript است ، اما تقریباً با تقریباً همه زبانهای اصلی مایکروسافت به صورت حرفه ای کار کرده است. وی در حال حاضر مشاور و نویسنده تمام وقت Pluralsight است. جو همیشه علاقه زیادی به تحصیل داشته است و بیش از ده سال به عنوان معلم فنی به صورت تمام وقت و نیمه وقت کار کرده است. او یک وبلاگ نویس و سخنران مکرر ، سازمان دهنده ng-conf ، کنفرانس AngularJS (www.ng-conf.org) و یک میزبان در پادکست جاوا اسکریپت Jabber (http://javascriptjabber.com/) است

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.