深入浅出 Webpack
深入浅出 Webpack
前言
第1章 入门
1-1 前端的发展
1-2 常见的构建工具及对比
1-3 安装与使用
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 Plugins
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 构建 React Native 应用
3-16 搭配 Npm Script
3-17 加载图片
3-18 加载SVG
3-19 实战总结
第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 Sharking
4-11 提取公共代码
4-12 按需加载
4-13 使用 Prepack
4-14 开启 Scope Hoisting
4-15 输出分析
主页
资讯
文章
代码
电子书