آموزش خودکار کردن Node.js با اسکریپت های NPM

Automating Node.js with NPM Scripts

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اگر بتوانید کارایی خود را به عنوان یک توسعه دهنده بسیار بالا ببرید ، چه می کنید؟ این دوره به شما می آموزد که چگونه از اتوماسیون برای بهینه سازی وقت خود و کاهش کارهای تکراری و دستی استفاده کنید. خواهید دید که NPM ابزاری برای این کار در هنگام ساخت برنامه های Node.js است. این دوره بخشی از این موارد است: کار با Node.js Path همه را بزرگ کنید بررسی اجمالی دوره 1m 25s شروع به ایجاد اسکریپت های NPM 9 متر 43s اسکریپت نویسی برای ساختمان 43 متر 21s برنامه نویسی برای توسعه 52m 47s اسکریپت نویسی برای تست 12 متر 5 ثانیه اسکریپت نویسی برای استقرار 12m 34s کد VS 20 متر 34s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

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

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

شروع به ایجاد اسکریپت های NPM Getting Started Creating NPM Scripts

  • مقدمه Introduction

  • بسته بندی/پروژه را اولیه کنید Initialize Package/Project

  • NPM اجرا شود NPM Run

  • اسکریپت های چرخه زندگی در مقابل اسکریپت های سفارشی Lifecycle Scripts vs. Custom Scripts

  • تست NPM NPM Test

  • شروع NPM NPM Start

  • خلاصه Summary

اسکریپت نویسی برای ساختمان Scripting for Building

  • مقدمه Introduction

  • ابزارهای CLI از طریق اسکریپت های NPM CLI Tools via NPM Scripts

  • TypeScript: با اسکریپت های NPM کامپایل کنید TypeScript: Compile with NPM Scripts

  • TypeScript: عبور آرگومان ها در اسکریپت های NPM TypeScript: Passing Arguments in NPM Scripts

  • TypeScript: اسکریپت را شروع کنید TypeScript: Start Script

  • TypeScript: ساختمان قبل از اجرا با NPM Pre Hook TypeScript: Building before Running with NPM Pre Hook

  • متغیرهای محیط در اسکریپت های NPM Environment Variables in NPM Scripts

  • استفاده از پیکربندی NPM به عنوان متغیرهای محیطی Using NPM Config as Environment Variables

  • پیش پردازشگرهای CSS: ساخت با اسکریپت های NPM CSS Pre-processors: Building with NPM Scripts

  • بسته بندی و کوچک سازی: وظایف ساخت Webpack Bundling and Minifying: Webpack Build Tasks

  • بسته بندی و کوچک سازی: خودکار ساختن کارهای Webpack Bundling and Minifying: Automating Webpack Build Tasks

  • فریم ورک های Front-End: Angular Build Tasks Front-end Frameworks: Angular Build Tasks

  • فریم ورک های Front-end: خودکار سازی وظایف ساخت زاویه ای Front-end Frameworks: Automating Angular Build Tasks

  • ظروف: وظایف ساخت Docker Containers: Docker Build Tasks

  • ظروف: خودکار ساختن وظایف Docker Containers: Automating Docker Build Tasks

  • خلاصه Summary

برنامه نویسی برای توسعه Scripting for Developing

  • مقدمه Introduction

  • وظایف توسعه Node.js Node.js Development Tasks

  • خودکار کردن وظایف توسعه Node.js Automating Node.js Development Tasks

  • وظایف توسعه TypeScript TypeScript Development Tasks

  • خودکار کردن وظایف توسعه TypeScript Automating TypeScript Development Tasks

  • ابزار توسعه Bonus TypeScript Bonus TypeScript Development Tool

  • وظایف توسعه Webpack Webpack Development Tasks

  • خودکار کردن وظایف توسعه Webpack Automating Webpack Development Tasks

  • خودکار کردن وظایف پیش پردازنده CSS Automating CSS Pre-processor Tasks

  • خودکار کردن وظایف توسعه Frontend Automating Frontend Development Tasks

  • وظایف توسعه داکر Docker Development Tasks

  • خودکار کردن وظایف توسعه داکر Automating Docker Development Tasks

  • خودکار کردن اشکال زدایی Node.js Automating Node.js Debugging

  • خلاصه Summary

اسکریپت نویسی برای تست Scripting for Testing

  • مقدمه Introduction

  • تست های در حال اجرا Running Tests

  • در حال مشاهده تغییرات Watching for Changes

  • ایجاد گزارش های پوشش Creating Coverage Reports

  • باز کردن گزارش های پوشش با اسکریپت پست Opening Coverage Reports with a Post Script

  • خلاصه Summary

اسکریپت نویسی برای استقرار Scripting for Deploying

  • مقدمه Introduction

  • اسکریپت های NPM برای تولید NPM Scripts for Production

  • فرآیند ساخت و انتشار Build and Release Process

  • استفاده از اسکریپت های NPM در خط لوله Using NPM Scripts in a Pipeline

  • خلاصه Summary

کد VS VS Code

  • مقدمه Introduction

  • شروع شدن Getting Started

  • Adhoc Tasks Adhoc Tasks

  • ساخت و اجرا به عنوان کارهای دستی Build and Run as Manual Tasks

  • ساخت و اجرای وظایف را خودکار کنید Automate Build and Run Tasks

  • خلاصه دوره Course Summary

نمایش نظرات

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

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

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

آموزش خودکار کردن Node.js با اسکریپت های NPM
جزییات دوره
2h 32m
55
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
16
4.7 از 5
دارد
دارد
دارد
Brian Clark
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brian Clark Brian Clark

برایان یک متخصص معماری راه حل است که اکنون سالهاست در حال ساخت و معماری نرم افزار است. تمرکز اولیه او روی ASP.NET ، C # ، SQL و WPF بود ، اما از آن زمان تاکنون از فناوری هایی مانند Angular ، Node.js ، JavaScript ، HTML و CSS استفاده کرده است. برایان را می توانید در توییتر_clarkio پیدا کنید یا ...