万本电子书0元读

万本电子书0元读

顶部广告

深入浅出Webpack电子书 租阅

适读人群 :无论是对 Webpack一无所知的初学者,还是经验丰富的前端工程师,相信都能够通过本书一步提升对Webpack的理解,并在Web发中更熟练地运用Webpack。 Webpack凭借其强大的功能与良好的使用体验,已经成为目前非常流行且社区非常活跃的包工具,是现在行Web发必须掌握的技能之一。 本书是国内全面、系统地讲解Webpack的山作,涵盖了对Webpack门、配置、实战、优化、原理,以及新版特性的讲解,并结合作者自身的实战经验,介绍了Webpack的使用方法与常见的优化方法,深讲解了Webpack的原理与架构。

售       价:¥

纸质售价:¥75.84购买纸书

752人正在读 | 4人评论 6.2

作       者:吴浩麟

出  版  社:电子工业出版社

出版时间:2018-01-01

字       数:11.7万

所属分类: 科技 > 医学 > 临床医学/护理学

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(5条)
  • 读书简介
  • 目录
  • 累计评论(5条)
随着Web发技术的发展,Webpack凭借其便于使用和涵盖面广的优势,成为目前非常流行的前端构建工具,是每位前端工程师的必备技能之一。 《深浅出Webpack》对Webpack行了全面讲解,涵盖了Webpack门、配置、实战、优化、原理等方面的内容。其中,第1章讲解Webpack门所涉及的知识;第2章详细讲解Webpack提供的常用配置项;第3章结合实际项目中的常见场景行实践;第4章给出优化Webpack的优秀方案;第5章剖析了Webpack的原理,并讲解如何发Plugin和Loader;附录汇总了常见的Loader、Plugin和Webpack的其他学习资源。除了深讲解Webpack,本书还介绍了ES6、TypeScript、PostCSS、Prepack、离线缓存、单页应用、CDN等Web发相关的技能。 无论是对 Webpack一无所知的初学者,还是经验丰富的前端工程师,相信都能够通过《深浅出Webpack》一步提升对Webpack的理解,并在Web发中更熟练地运用Webpack。 随着Web发技术的发展,Webpack凭借其便于使用和涵盖面广的优势,成为目前非常流行的前端构建工具,是每位前端工程师的必备技能之一。 《深浅出Webpack》对Webpack行了全面讲解,涵盖了Webpack门、配置、实战、优化、原理等方面的内容。其中,第1章讲解Webpack门所涉及的知识;第2章详细讲解Webpack提供的常用配置项;第3章结合实际项目中的常见场景行实践;第4章给出优化Webpack的优秀方案;第5章剖析了Webpack的原理,并讲解如何发Plugin和Loader;附录汇总了常见的Loader、Plugin和Webpack的其他学习资源。除了深讲解Webpack,本书还介绍了ES6、TypeScript、PostCSS、Prepack、离线缓存、单页应用、CDN等Web发相关的技能。 无论是对 Webpack一无所知的初学者,还是经验丰富的前端工程师,相信都能够通过《深浅出Webpack》一步提升对Webpack的理解,并在Web发中更熟练地运用Webpack。
【推荐语】
适读人群 :无论是对 Webpack一无所知的初学者,还是经验丰富的前端工程师,相信都能够通过本书一步提升对Webpack的理解,并在Web发中更熟练地运用Webpack。 Webpack凭借其强大的功能与良好的使用体验,已经成为目前非常流行且社区非常活跃的包工具,是现在行Web发必须掌握的技能之一。 本书是国内全面、系统地讲解Webpack的山作,涵盖了对Webpack门、配置、实战、优化、原理,以及新版特性的讲解,并结合作者自身的实战经验,介绍了Webpack的使用方法与常见的优化方法,深讲解了Webpack的原理与架构。 本书作者来自互联网大厂一线,有着全面而扎实的技术体系,以及丰富的实战经验。相信各阶段的Webpack用户都能通过本书得到启发,能快速从Webpack菜鸟变成高手,同时学到很多实战经验和前沿的前端技术。繁体版版权已输出到台湾。
【作者】
吴浩麟 一线前端工程师,曾就职于腾讯,现就职于美团。专注于Web发,参与过众多大型Web项目的构建、设计和发,喜欢探索Web前沿技术。也是Golang和音视频技术的爱好者,活跃于GitHub,ID为gwuhaolin。
目录展开

前言

第1章 入门

1.1 前端的发展

1.2 常见的构建工具及对比

1.3 安装Webpack

1.4 使用Loader

1.5 使用Plugin

1.6 使用DevServer

1.7 核心概念

第2章 配置

2.1 Entry

2.2 Output

2.3 Module

2.4 Resolve

2.5 Plugin

2.6 DevServer

2.7 其他配置项

2.8 整体配置结构

2.9 多种配置类型

2.10 总结

第3章 实战

3.1 使用ES6语言

3.2 使用TypeScript语言

3.3 使用Flow检查器

3.4 使用SCSS语言

3.5 使用PostCSS

3.6 使用React框架

3.7 使用Vue框架

3.8 使用Angular2框架

3.9 为单页应用生成HTML

3.10 管理多个单页应用

3.11 构建同构应用

3.12 构建Electron应用

3.13 构建Npm模块

3.14 构建离线应用

3.15 搭配Npm Script

3.16 检查代码

3.17 通过Node.js API启动Webpack

3.18 使用Webpack Dev Middleware

3.19 加载图片

3.20 加载SVG

3.21 加载Source Map

3.22 实战总结

第4章 优化

4.1 缩小文件的搜索范围

4.2 使用DllPlugin

4.3 使用HappyPack

4.4 使用ParallelUglifyPlugin

4.5 使用自动刷新

4.6 开启模块热替换

4.7 区分环境

4.8 压缩代码

4.9 CDN加速

4.10 使用Tree Shaking

4.11 提取公共代码

4.12 分割代码以按需加载

4.13 使用Prepack

4.14 开启Scope Hoisting

4.15 输出分析

4.16 优化总结

第5章 原理

5.1 工作原理概括

5.2 输出文件分析

5.3 编写Loader

5.4 编写Plugin

5.5 调试Webpack

5.6 原理总结

附录A 常用的Loader

附录B 常用的Plugin

附录C Webpack的其他学习资源

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部