Front-End Tooling with Gulp, Bower, and Yeoman

Stefan Baumgartner

  • 出版商: Manning
  • 出版日期: 2016-12-01
  • 定價: $1,485
  • 售價: 9.0$1,337
  • 語言: 英文
  • 頁數: 240
  • 裝訂: Paperback
  • ISBN: 1617292745
  • ISBN-13: 9781617292743
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

相關主題

商品描述

Summary

Front-End Tooling with Gulp, Bower, and Yeoman teaches you how to use and combine these popular tools to set up a customized development workflow from start to finish.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

In large web dev projects, productivity is all about workflow. Great workflow requires tools like Gulp, Bower, and Yeoman that can help you automate the design-build-deploy pipeline. Together, the Yeoman scaffolding tool, Bower dependency manager, and Gulp automation build system radically shorten the time it takes to release web applications.

About the Book

Front-End Tooling with Gulp, Bower, and Yeoman teaches you how to set up an automated development workflow. You'll start by understanding the big picture of the development process. Then, using patterns and examples, this in-depth book guides you through building a product delivery pipeline using Gulp, Bower, and Yeoman. When you're done, you'll have an intimate understanding of the web development process and the skills you need to create a powerful, customized workflow using these best-of-breed tools.

What's Inside

  • Mastering web dev workflow patterns
  • Automating the product delivery pipeline
  • Creating custom workflows

About the Reader

This book is suitable for front-end developers with JavaScript experience.

About the Author

Stefan Baumgartner has led front-end teams working across a wide range of development styles and application domains.

Table of Contents

PART 1 - A MODERN WORKFLOW FOR WEB APPLICATIONS

  1. Tooling in a modern front-end workflow
  2. Getting started with Gulp
  3. A Gulp setup for local development
  4. Dependency management with Bower
  5. Scaffolding with Yeoman
  6. PART 2 - INTEGRATING AND EXTENDING THE PLATFORM

  7. Gulp for different environments
  8. Working with streams
  9. Extending Gulp
  10. Creating modules and Bower components
  11. Advanced Yeoman generators

商品描述(中文翻譯)


摘要

使用 Gulp、Bower 和 Yeoman 的前端工具教你如何使用和結合這些流行工具,從頭到尾建立一個自定義的開發工作流程。

購買印刷書籍將包含一本免費的電子書,格式為 PDF、Kindle 和 ePub,由 Manning Publications 提供。

關於技術

在大型網頁開發項目中,生產力與工作流程密切相關。優秀的工作流程需要像 Gulp、Bower 和 Yeoman 這樣的工具,可以幫助你自動化設計-構建-部署流程。Yeoman 脚手架工具、Bower 依賴管理器和 Gulp 自動化構建系統共同縮短了發布網頁應用程序所需的時間。

關於本書

使用 Gulp、Bower 和 Yeoman 的前端工具教你如何建立一個自動化的開發工作流程。你將首先了解開發過程的整體情況。然後,通過模式和示例,這本深入的書籍將引導你使用 Gulp、Bower 和 Yeoman 構建一個產品交付流程。完成後,你將對網頁開發過程有深入的了解,並具備使用這些最佳工具創建強大自定義工作流程所需的技能。

內容簡介



  • 掌握網頁開發工作流程模式

  • 自動化產品交付流程

  • 創建自定義工作流程

讀者對象

本書適合具備 JavaScript 經驗的前端開發人員。

作者簡介

Stefan Baumgartner帶領前端團隊在各種開發風格和應用領域中工作。

目錄

第一部分 - 網頁應用程序的現代工作流程



  1. 現代前端工作流程中的工具

  2. 開始使用 Gulp

  3. 本地開發的 Gulp 設置

  4. 使用 Bower 進行依賴管理

  5. 使用 Yeoman 進行脚手架構建

  6. 第二部分 - 整合和擴展平台


  7. 不同環境下的 Gulp

  8. 使用流處理

  9. 擴展 Gulp

  10. 創建模塊和 Bower 組件

  11. 高級 Yeoman 生成器