java学习基地

微信扫一扫 分享朋友圈

已有 62329 人浏览分享

Webpack实战:入门、进阶与调优 PDF 电子书

  [复制链接]
62329 339





java电子书目次:


网盘下载:
旅客,本躲藏内容需求VIP会员才气阅读,您需求晋级才能够阅读面击那里晋级VIP







第1章 Webpack简介1
1.1 作甚Webpack1
1.2 为何需求Webpack2
1.2.1 作甚模块2
1.2.2 JavaScript中的模块3
1.2.3 模块挨包东西4
1.2.4 为何挑选Webpack5
1.3 装置5
1.4 挨包第一个使用7
1.4.1 Hello World7
1.4.2 利用npm scripts9
1.4.3 利用默许目次设置10
1.4.4 利用设置文件10
1.4.5 webpack-dev-server13
1.5 本章小结15
第2章 模块挨包17
2.1 CommonJS17
2.1.1 模块18
2.1.2 导出18
2.1.3 导进20
2.2 ES6 Module22
2.2.1 模块22
2.2.2 导出23
2.2.3 导进24
javazx.com
2.2.4 盖锩Υ法26
2.3 CommonJS取ES6 Module的区分26
2.3.1 静态取静态26
2.3.2 值拷贝取静态映照27
2.3.3 轮回依靠29
2.4 减云戒他范例模块33
2.4.1 非模块化文件34
2.4.2 AMD34
2.4.3 UMD35
2.4.4 减载npm模块37
2.5 模块挨包道理38
2.6 本章小结41
第3章 资本输进输出42
3.1 资本处置流程42
3.2 设置资本进口44
3.2.1 context44
3.2.2 entry45
3.2.3 真例47
3.3 设置资本出心50
3.3.1 filename50
3.3.2 path53
3.3.3 publicPath54
3.3.4 真例56
3.4 本章小结57
第4章 预处置器59
4.1 统统皆模块59
4.2 loader概述61
4.3 loader的设置63
4.3.1 loader的引进63
4.3.2 链式loader65
4.3.3 loader options65
4.3.4 更多设置66
4.4 经常使用loader引见70
4.4.1 babel-loader70
4.4.2 ts-loader72
4.4.3 html-loader73
4.4.4 handlebars-loader73
4.4.5 file-loader74
4.4.6 url-loader76
4.4.7 vue-loader77
4.5 捉义loader78
4.6 本章小结82
第5章 款式处置84
5.1 别离款式文件84
5.1.1 extract-text-webpack-plugin85
5.1.2 多款式文件的处置87
5.1.3 mini-css-extract-plugin89
5.2 款式预处置91
5.2.1 Sass取SCSS91
5.2.2 Less93
5.3 PostCSS94
5.3.1 PostCSS取Webpack94
5.3.2 主动呛诤95
5.3.3 stylelint96
5.3.4 CSSNext98
5.4 CSS Modules99
5.5 本章小结100
第6章 代码吩飕101
6.1 经由过程进口分别代码101
6.2 CommonsChunkPlugin102
6.2.1 提与vendor105
6.2.2 设置提与范畴106
6.2.3 设置提与划定规矩107
6.2.4 hash取少效缓存109
6.2.5 CommonsChunkPlugin的不敷111
6.3 optimization.SplitChunks112
6.3.1 从号令式的声明式114
6.3.2 默许的同步提与115
6.3.3 设置116
6.4 资本同步减载117
6.4.1 import()118
6.4.2 同步chunk的设置120
6.5 本章小结121
第7章 消费情况设置122
7.1 情况设置的启拆122
7.2 开启production形式124
7.3 情况变量125
7.4 source map126
7.4.1 道理126
7.4.2 source map设置127
7.4.3 宁静129
7.5 资本紧缩130
7.5.1 紧缩JavaScript130
7.5.2 紧缩CSS132
7.6 缓存133
7.6.1 资本hash133
7.6.2 输出静态HTML134
7.6.3 使chunk id更不变136
7.7 bundle体积监控战阐发138
7.8 本章小结140
第8章 挨包劣化141
8.1 HappyPack141
8.1.1 事情道理142
8.1.2 单个loader的劣化142
8.1.3 多个loader的劣化144
8.2 减少挨包感化域145
8.2.1 exclude战include145
8.2.2 noParse146
8.2.3 IgnorePlugin146
8.2.4 Cache147
8.3 静态链接库取DllPlugin147
8.3.1 vendor设置148
8.3.2 vendor挨包149
8.3.3 链接迪频务代码150
8.3.4 潜伏成绩151
8.4 tree shaking152
8.4.1 ES6 Module153
8.4.2 利用Webpack停止依靠干系构建153
8.4.3 利用紧缩东西来除逝世代码154
8.5 本章小结154
第9章 开辟情况调劣155
9.1 Webpack开辟服从插件155
9.1.1 webpack-dashboard155
9.1.2 webpack-merge157
9.1.3 speed-measure-webpack-plugin160
9.1.4 size-plugin160
9.2 模块热交换162
9.2.1 开启HMR162
9.2.2 HMR道理164
9.2.3 HMR API示例166
9.3 本章小结168
第10章 更多JavaScript挨包东西169
10.1 Rollup169
10.1.1 设置170
10.1.2 tree shaking171
10.1.3 可选的输特别式172
10.1.4 利用Rollup构建JavaScript库173
10.2 Parcel173
10.2.1 挨包速率174
10.2.2 整设置176
10.3 挨包东西的开展趋向178
10.3.1 机能取通用性178
10.3.2 设置极小化取工程尺度化178
10.3.3 WebAssembly179
10.4 本章小结180

举报 使用道具

回复

评论 339

芬芳  vip年度会员  发表于 2020-12-23 12:01:42 | 显示全部楼层
无论是不是沙发都得回复下

举报 使用道具

回复
风在喃我在听  vip终身会员  发表于 2020-12-24 18:49:55 | 显示全部楼层
大人,此事必有蹊跷!

举报 使用道具

回复
baixue125  vip终身会员  发表于 2021-1-15 08:47:26 | 显示全部楼层
1v1飘过

举报 使用道具

回复
梅幽香更远  vip终身会员  发表于 2021-1-19 15:42:03 | 显示全部楼层
我也来顶一下..

举报 使用道具

回复
白鸟朝凤  vip终身会员  发表于 2021-1-28 22:27:16 | 显示全部楼层
啥玩应呀

举报 使用道具

回复
素笺生花  vip终身会员  发表于 2021-1-29 06:32:06 | 显示全部楼层
谢谢楼主,共同发展

举报 使用道具

回复
夏风乱发  vip终身会员  发表于 2021-1-29 21:34:53 | 显示全部楼层
呵呵。。。

举报 使用道具

回复
墨凉  vip年度会员  发表于 2021-2-5 19:23:41 | 显示全部楼层
写的真的很不错

举报 使用道具

回复
yunkuo88  vip终身会员  发表于 2021-2-5 21:27:39 | 显示全部楼层
相当不错,感谢无私分享精神!

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

1

粉丝

308

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Archiver|手机版|java学习基地 |网站地图

GMT+8, 2021-8-1 09:39 , Processed in 0.780304 second(s), 67 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.