万本电子书0元读

万本电子书0元读

顶部广告

Getting Started with Grunt: The JavaScript Task Runner电子书

售       价:¥

8人正在读 | 0人评论 9.8

作       者:Jaime Pillora

出  版  社:Packt Publishing

出版时间:2014-02-19

字       数:116.0万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
A stepbystep, practical tutorial to help you transform into a Grunt poweruser. This book is for JavaScript developers who want to get to grips with GruntJS and use it to build and test their JavaScript applications. The only requirement for this book is a basic understanding of objects and functions in JavaScript.
目录展开

Getting Started with Grunt: The JavaScript Task Runner

Table of Contents

Getting Started with Grunt: The JavaScript Task Runner

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Code examples

Reader feedback

Customer support

Errata

Piracy

Questions

1. Introducing Grunt

What is Grunt?

Why use Grunt?

Benefits of Grunt

Efficiency

Consistency

Effectiveness

Community

Flexibility

Real-world use cases

Static analysis or Linting

Transcompilation

CoffeeScript

Jade

Stylus

Haml, Sass, and LESS

Minification

Concatenation

Deployment

FTP

SFTP

S3

Summary

2. Setting Up Grunt

Installation

Node.js

Modules

npm

Finding modules

Installing modules

Grunt

Project setup

package.json

Gruntfile.js

Directory structure

Configuring tasks

Configuring multitasks

Configuring options

Configuring files

Single set of source files

Multiple sets of source files

Mapping a source directory to destination directory

Templates

Summary

3. Using Grunt

Creating your own tasks

Tasks

The task object

Task aliasing

Multitasks

The multitask object

Asynchronous tasks

Running tasks

Command-line

Task arguments

Runtime options

Task help

Programmatically

Automatically

Using third-party tasks

Searching for tasks

Official versus user tasks

Task popularity

Task features

Task stars

Summary

4. Grunt in Action

Creating the build

Step 1 – initial directory setup

Step 2 – initial configuration

Step 3 – organizing our source files

Scripts

Views

Styles

Step 4 – optimizing our build files

Scripts

Styles

Views

Step 5 – tasks and options

Step 6 – improving development flow

Step 7 – deploying our application

Summary

5. Advanced Grunt

Testing with Grunt

Continuous integration with Grunt

External tasks

Grunt plugins

Useful plugins

JavaScript resources

Development tools

Author picks

Mac OS X

Sublime Text

SourceTree

Chrome DevTools

Community picks

WebStorm

Yeoman

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部