获取资料

玩转 webpack

玩转 webpack

课程简介:

近几年来,前端领域飞速发展,工作早已不再是切几张图,写几个页面那么简单,而是需要前端开发者更加专注业务需求。webpack,就是这么一款工具,将前端不断出现的新模块、新资源、新需求,进行自动化整合、梳理、输出,极大提高了我们的工作效率。

同时,webpack 凭借着自身社区生态丰富,配置灵活和插件化扩展,官方更新迭代速度快等优点,已成为前端构建领域里最炙手可热的构建工具。在 GitHub 上,webpack 也拥有着 48.8k 的 star。

课程目录:

01丨课程介绍.mp4 136.55M

02丨内容综述.mp4 30.04M

03丨为什么需要构建工具.mp4 37.15M

04丨前端构建演变之路.mp4 39.15M

05丨为什么选择webpack.mp4 37.09M

06丨初识webpack.mp4 41.18M

07丨环境搭建:安装webpack.mp4 65.61M

08丨webpack初体验:一个最简单的例子.mp4 89.89M

09丨通过npm script运行webpack.mp4 58.60M

10丨webpack核心概念之entry用法.mp4 39.30M

11丨webpack核心概念之output.mp4 54.51M

12丨webpack核心概念之loaders.mp4 49.96M

13丨webpack核心概念之plugins.mp4 35.05M

14丨webpack核心概念之mode.mp4 56.02M

15丨解析ES6和React JSX.mp4 118.51M

16丨解析CSS、Less和Sass.mp4 101.93M

17丨解析图片和字体.mp4 154.79M

18丨webpack中的文件监听.mp4 71.01M

19丨webpack中的热更新及原理分析.mp4 143.08M

20丨文件指纹策略:chunkhash、contenthash和hash.mp4 213.95M

21丨HTML 、CSS和JS代码压缩.mp4 192.98M

22丨自动清理构建目录产物.mp4 81.46M

23丨PostCSS插件autoprefixer自动补齐CSS3前缀.mp4 163.66M

24丨移动端CSS px自动转换成rem.mp4 180.76M

25丨静态资源内联.mp4 151.56M

26丨多页面应用打包通用方案.mp4 320.90M

27丨使用sourcemap.mp4 211.40M

28丨提取页面公共资源.mp4 395.05M

29丨treeshaking的使用和原理分析.mp4 216.33M

30丨ScopeHoisting使用和原理分析.mp4 353.34M

31丨代码分割和动态import.mp4 234.68M

32丨webpack和ESLint结合.mp4 382.57M

33丨webpack打包组件和基础库.mp4 402.55M

34丨webpack实现SSR打包(上).mp4 447.17M

35丨webpack实现SSR打包(下).mp4 253.39M

36丨优化构建时命令行的显示日志.mp4 243.12M

37丨构建异常和中断处理.mp4 92.92M

38丨构建配置包设计.mp4 117.41M

39丨功能模块设计和目录结构.mp4 288.69M

40丨使用ESLint规范构建脚本.mp4 206.20M

41丨冒烟测试介绍和实际运用.mp4 315.10M

42丨单元测试和测试覆盖率.mp4 214.35M

43丨持续集成和TravisCI.mp4 282.46M

44丨发布到npm.mp4 122.28M

45丨Git丨Commi规范和changelog生成.mp4 121.38M

46丨语义化版本(Semantic丨Versioning)规范格式.mp4 105.28M

47丨初级分析:使用webpack内置的stats.mp4 111.00M

48丨速度分析:使用speed-measure-webpack-plugin.mp4 139.26M

49丨体积分析:使用webpack-bundle-analyzer.mp4 186.72M

50丨使用高版本的webpack和Node.mp4 187.58M

51丨多进程多实例构建.mp4 294.28M

52丨多进程多实例并行压缩.mp4 176.75M

53丨进一步分包:预编译资源模块.mp4 357.57M

54丨充分利用缓存提升二次构建速度.mp4 333.74M

55丨缩小构建目标.mp4 173.33M

56丨使用webpack进行图片压缩.mp4 155.79M

57丨使用TreeShaking擦除无用的CSS.mp4 175.68M

58丨使用动态Polyfill服务.mp4 175.52M

59丨webpack启动过程分析.mp4 267.07M

60丨webpack-cli源码阅读.mp4 615.58M

61丨Tapable插件架构与Hooks设计.mp4 333.44M

62丨Tapable是如何和Webpack进行关联起来的?.mp4 249.38M

63丨webpack流程篇:准备阶段.mp4 463.49M

64丨webpack流程篇:模块构建和chunk生成阶段.mp4 271.79M

65丨webpack流程篇:文件生成.mp4 127.03M

66丨动手编写一个简易的webpack(上).mp4 103.60M

67丨动手编写一个简易的webpack(下).mp4 460.98M

68丨loader的链式调用与执行顺序.mp4 102.10M

69丨使用loader-runner高效进行loader的调试.mp4 154.82M

70丨更复杂的loader的开发场.avi 535.64M

71丨实战开发一个自动合成雪碧图的loader.mp4 193.34M

72丨插件基本结构介绍.mp4 113.80M

73丨更复杂的插件开发场景.mp4 131.29M

74丨实战开发一个压缩构建资源为zip包的插件.avi 395.38M

75丨商城技术栈选型和整体架构.mp4 74.55M

76丨商城界面UI设计与模块拆分.mp4 84.85M

77丨全家桶环境搭建.mp4 138.91M

78丨数据库实体和表结构设计.mp4 167.53M

79丨登录注册模块开发.mp4 136.71M

80丨商品模块开发.mp4 426.83M

81丨订单模块开发.mp4 351.54M

82丨谈谈web商城的性能优化策略.mp4 121.85M

83丨功能开发总结.mp4 54.51M

84丨结束语.avi 43.17M

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址