آموزش زاویه ای: گردش کار

Angular: Workflows

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کشف کنید که چگونه می توانید یک تولید کننده Angular پربارتر باشید. در این دوره ، مهندس ارشد رابط کاربری ویکتور میجیا از تجربه خود در زمینه ساخت پروژه های جلویی با Angular بهره می برد. او مجموعه ای از ابزارها و گردش کارها را معرفی می کند که کار شما را در ساخت برنامه های Angular کارآمدتر و سرگرم کننده تر می کند. ابتدا Angular CLI را مرور کرده و سپس وارد گردش کار واحد تست شوید. نحوه پیکربندی Prettier برای خودکار قالب بندی کد را بیاموزید و سپس با نحوه ساخت و انتشار کتابخانه های Angular آشنا شوید. سرانجام ، با استفاده از CircleCI برای راه اندازی چک های دروازه ، اجرای تست های خودکار و ساخت برنامه های خود ، چگونگی پیاده سازی گردش کار مداوم ادغام را کشف کنید.
موضوعات شامل:
  • نصب CLI
  • تهیه گزارش
  • اعمال پوشش کد
  • پیکربندی قلاب های متعهد و قبل از اجرای آن
  • ایجاد کتابخانه زاویه دار
  • انتشار کتابخانه به npm
  • ادغام مداوم با CircleCI

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

1. بررسی CLI زاویه ای 1. Exploring the Angular CLI

  • نصب CLI Installing the CLI

  • داربست یک پروژه جدید Scaffolding a new project

2. آزمایش گردش کار 2. Testing Workflows

  • آزمایش اولیه آزمایش با CLI Basic testing setup with the CLI

  • تولید گزارشهای پوشش کد Generating code coverage reports

  • پیکربندی گزارش ترمینال Configuring terminal reporting

  • تنظیم اسکریپت های NPM برای آزمایش Setting NPM scripts for testing

  • اجرای پوشش کد Enforcing code coverage

  • پیکربندی قلاب های مرتکب شده با Husky Configuring commit hooks with Husky

3. گردش کار با قالب بندی کد با Prettier 3. Code Formatting Workflow with Prettier

  • نصب و پیکربندی Prettier Installing and Configuring Prettier

  • ادغام با TSLint Integration with TSLint

  • قلاب قبل از انجام پیکربندی کنید Configuring precommit hook

4- ایجاد و انتشار کتابخانه زاویه ای 4. Creating and Publishing an Angular Library

  • پروژه کتابخانه داربست Scaffolding library project

  • سازماندهی پروژه کتابخانه Organizing library project

  • اجرای مؤلفه Component implementation

  • تنظیم Jest Setting up Jest

  • تست Jest و Snapshot Jest and Snapshot testing

  • انتشار کتابخانه به NPM Publishing library to NPM

  • با استفاده از کتابخانه منتشر شده Using published library

5. گردش کار مداوم ادغام 5. Continuous Integration Workflow

  • مقدمه ادغام مداوم Continuous integration intro

  • تنظیم CircleCI Setting up CircleCI

  • گردش کار مداوم ادغام Continuous integration workflow

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش زاویه ای: گردش کار
جزییات دوره
58m 2s
24
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
13,155
- از 5
ندارد
دارد
دارد
Victor Mejia
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Victor Mejia Victor Mejia

مهندس و مربی ارشد UI ویکتور مژیا یک مهندس و مربی ارشد UI است.

او متخصص در ایجاد تجارب عالی کاربر و آموزش مهارت های توسعه نرم افزار به دیگران است. او در حال حاضر در McGraw-Hill Education کار می کند ، جایی که در حال ساخت برنامه های وب با استفاده از فناوری های پیشرفته (Angular ، TypeScript ، Redux و webpack) است. وی با رویکردهای آزمون محور و عملکرد محور از روشهای مدرن توسعه JavaScript پشتیبانی و آموزش می دهد. ویکتور همچنین برگزار کننده نشست Angular Orange County Meetup است ، و او یک شوهر و پدر خوشبخت دو فرزند زیبا است.