آموزش ساخت فرآیند، گردش کار و ابزار با Grunt.js و فراتر از آن

Build Process, Workflows and Tooling With Grunt.js and Beyond

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تبدیل یک برنامه استاتیک با اسکریپت اصلی و بدون ابزار به یک شهروند درجه یک با فرآیند ساخت، پیش پردازش، خط لوله دارایی و موارد دیگر با استفاده از تکنیک‌های Grunt.js و موارد دیگر (Yeoman، Lineman و موارد دیگر). تبدیل یک برنامه ثابت با اسکریپت اولیه شامل و بدون ابزار برای یک شهروند درجه یک با فرآیند ساخت، پیش پردازش، خط لوله دارایی و موارد دیگر با استفاده از تکنیک‌های Grunt.js و فراتر از آن (Yeoman، Lineman و موارد دیگر). این دوره شامل افزودن یک فرآیند ساخت واسطه است تا بتوانید از پیش پردازنده های CSS، بارگذاری مجدد زنده، منابع concat و minifying، قهوه اسکریپت در حین تقسیم تنظیمات خط لوله دارایی برای توسعه محلی در مقابل تولید استفاده کنید. همچنین درباره راه‌اندازی و اجرای پروژه‌های جدید با استفاده از Yeoman یا Lineman برای راه‌اندازی سریع و اجرای سریع برنامه‌های تک صفحه‌ای و آزمایش واحد پروژه خود، یاد خواهید گرفت.

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

مقدمه Introduction

  • مقدمه Introduction

  • برنامه های وب Web Apps

  • ابزار سازی Tooling

  • غرغر کردن Grunt

  • راه اندازی پروژه Project Setup

  • نقطه شروع Starting Point

کار با گرانت Working With Grunt

  • NPM Init و Grunt NPM Init and Grunt

  • Gruntfile.js Gruntfile.js

  • Globs و CoffeeScript Globs and CoffeeScript

  • Grunt Watch Grunt Watch

  • پیش پردازنده های CSS CSS Preprocessors

  • ترکیبات کمتر LESS Mixins

  • وظایف کمتر دیده بان LESS Watch Tasks

  • مستندات Grunt Grunt Documentation

  • تقسیم نگرانی ها و استفاده از کپی Splitting Concerns and Using Copy

  • وظایف سرور سفارشی Custom Server Tasks

  • اتمام کار سفارشی Finishing the Custom Task

  • استفاده از فشرده سازی سریع Using Express Compress

  • بارگذاری مجدد زنده Live Reload

  • بارگذاری مجدد زنده جایگزین Live Reload Alternative

  • فضاهای کاری کروم Chrome Workspaces

  • Grunt Clean و Grunt LESS Grunt Clean and Grunt LESS

  • گردش کار DIST The DIST Workflow

  • کوچک کردن جاوا اسکریپت Minifying JavaScript

  • Grunt Open Grunt Open

  • وابستگی ها را مطابقت دهید Match Dependencies

  • شبیه سازی دارایی های تولید Simulating Production Assets

  • کتابخانه های جاوا اسکریپت و CoffeeScript فروشنده Vendor JavaScript Libraries and CoffeeScript

  • کامپایل CoffeeScript Compiling CoffeeScript

فراتر از گرانت Beyond Grunt

  • بوور Bower

  • سازماندهی مجدد برنامه Reorganizing the Application

  • نقشه های منبع Sourcemaps

  • ستون فقرات Backbone

  • معرفی Yeoman Yeoman Introduction

  • مرورگر Browserify

  • گردش کار Yeoman Yeoman Workflow

  • گردش کار Lineman Lineman Workflow

  • مشخصات و ساخت لاینمن Lineman Spec and Build

  • سوالات توسعه تست محور Test-Driven Development Questions

  • تست پایان به انتها End-to-End Testing

  • شبیه سازی حالت فشار Push State Simulation

  • ادغام با ریل Integrating With Rails

  • واحد تست پلاگین Grunt Unit Testing Grunt Plugins

  • نوشتن یک وبلاگ با Lineman Writing a Blog With Lineman

  • بسته شدن Wrap-up

نمایش نظرات

آموزش ساخت فرآیند، گردش کار و ابزار با Grunt.js و فراتر از آن
جزییات دوره
5h 46m
45
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
69
4.2 از 5
دارد
دارد
دارد
David Mosher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Mosher David Mosher

دیوید موشر یک مهندس Front-End در Test Double است. او عاشق ساختن تجارب وب جاوا اسکریپت عالی با استفاده از ابزارهای مدرن مانند Grunt و Lineman است.