Pro Grunt.js pdf

图书网 2018年10月5日14:53:06
评论
2K

Pro Grunt.js content validity

Pro Grunt.js gets you quickly up-to-speed with this popular JavaScript-based task runner. Author James Cryer takes you from initial installation all the way through to authoring successful plugins.

Using hands-on examples you will learn about CSS linting, combination, compilation and minification; JavaScript linting, AMD modules, and templates; image processing and optimizing; and creating a local server. You will then move on to more advanced topics such as LiveReload, Test Automation, Modular configuration, and combining tasks. Finally you will see how to scaffold plugins using Grunt init and Yeoman, how to test them with Mocha and Chai, and how to publish them so others can use them.

Start using Grunt.js to improve your workflows by using Pro Grunt.js today.

Pro Grunt.js Catalog

About the Author

About the Technical Reviewer

Acknowledgments

Introduction

Chapter 1: Introducing Grunt

Chapter 2: How to Use Grunt in Your Project

Chapter 3: Using Grunt with HTML and CSS

Chapter 4: Using Grunt with JavaScript

Chapter 5: Using Grunt with Images, SVG, and Icons

Chapter 6: Using Grunt for Testing and Local Development

Chapter 7: Optimizing Your Grunt Workflow

Index

Pro Grunt.js Wonderful Digest

As mentioned in the previous chapter, Grunt uses a plug-in-based architecture, allowing developers to mix and match tasks across projects. To achieve this extreme flexibility, Grunt harnesses the existing modularization offered by Node.js and npm. Each Grunt plug-in is a Node.js package that can be installed using npm.

npm allows developers to define a package’s dependencies. When others install a package, npm manages the installation and its dependencies so that you don’t have to worry.

Before taking a first look at Grunt, I’ll cover two key features of Node.js and npm that we will use when installing and using Grunt.

图书网:Pro Grunt.js pdf

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: