Web前端自动化构建

Web前端自动化构建

作者:[奥] 斯特凡·鲍姆加特纳

出版社:机械工业

出版年:2017年9月

ISBN:9787111578833

所属分类:网络科技

书刊介绍

《Web前端自动化构建》内容简介

本书非常适合前端构建的初学者入门,所介绍的Gulp、Bower、Yeoman都是业内流行且易于上手的工具。而本书的目的并不仅仅是介绍工具的用法,还对前端构建整体的概念和思路进行了梳理。即使未来出现了更先进、更时髦的工具,总体的思路依然万变不离其宗,本书也不会因此而过时。
斯特凡·鲍姆加特纳,一个充满激情的网页开发者和演讲家,他在自己的家乡组织了技术会议。他的研究领域包括网络性能、自动化、体系结构和渐进增强。

作品目录

译者序
自序
前言
致谢
关于原书封面插图
第一部分
现代Web应用工作流
第1章:现代前端工作流的工具链
1.1、软件开发者的工作流和任务清单
1.2、JavaScript工具和新的工作流
1.3、用Yeoman搭建脚手架
1.4、依赖管理工具Bower
1.5、Gulp流式构建系统
1.6、总结
第2章:Gulp入门
2.1、配置Gulp
2.2、创建Gulpfile
2.3、使用Gulp插件处理task
2.4、总结
第3章:用Gulp配置本地开发环境
3.1、本地开发环境
3.2、初次构建步骤
3.3、迭代步骤
3.4、总结
第4章:Bower依赖管理
4.1、依赖管理基础
4.2、Bower的扁平依赖树管理
4.3、集成Gulp
4.4、总结
第5章:脚手架工具Yeoman
5.1、Yeoman
generator
5.2、项目模板
5.3、Yeoman的组装流程
5.4、创建一个generator
5.5、总结
第二部分
工具链的集成和扩展
第6章:不同环境下的Gulp
6.1、增量构建和构建缓存
6.2、通过sourcemap来调试源文件
6.3、切换环境
6.4、总结
第7章:使用流
7.1、处理不同类型的输入
7.2、处理不同的输出
7.3、其他关于流的使用技巧
7.4、总结
第8章:扩展Gulp
8.1、Gulp插件黑名单
8.2、集成其他基于流的工具
8.3、集成基于Promise的工具
8.4、总结
第9章:创建模块和Bower组件
9.1、异步模块规范
9.2、CommonJS和通用模块规范
9.3、定义和部署Bower组件
9.4、总结
第10章:Yeoman
generator进阶
10.1、向现有项目中添加新文件
10.2、改进接口
10.3、组合generator
10.4、总结
附录A
Node.js导论

相关推荐

微信二维码