慕课Vite 从入门到精通,玩转新时代前端构建法则
课程简介
Vite 因为其跨前端框架的能力和极其优越的性能,被称为下一代前端构建工具。如果你想在未来几年有更好的发展空间,那么最好尽早学会 Vite。 我们将从如何配置使用入手,深入到Vite的场景、插件以及源码,帮助大家系统掌握 Vite,全面提升对前端构建的认知,更能自行构建项目,为进阶前端架构师打下坚实的基础。
课程目录
第1章 Vite 的概要介绍 试看 5 节 | 25分钟
- 1-1 关于课程你需要了解的都在这里 (08:44)
- 1-2 什么是 Vite (07:15)
- 1-3 Vite 对比其他构建工具的优势 (08:52)
- 1-4 【拓展知识】前端构建工具发展史
- 1-5 【讨论题】谈谈你对于构建工具得认识
第2章 Vite 的基础应用 9 节 | 111分钟
- 2-1 Vite 的优势 (10:22)
- 2-2 Vite 创建 Vue3 项目 (12:22)
- 2-3 Vite 创建 Vue2 的项目 (08:30)
- 2-4 Vite 创建 React 的项目 (07:21)
- 2-5 Vite 中使用 CSS 的各种功能 (15:47)
- 2-6 Vite 中使用 Typescript (21:19)
- 2-7 Vite 中处理静态资源的方法 (09:44)
- 2-8 Vite 集成 eslint 和 prettier (12:38)
- 2-9 Vite 中得 env 环境变量 (12:21)
第3章 Vite 的高级应用 10 节 | 118分钟
- 3-1 【知识拓展】什么是热更新
- 3-2 Vite 中的 HMR 热更新功能 (14:02)
- 3-3 Vite 的 glob-import 批量导入功能 (10:18)
- 3-4 Vite 性能揭秘—预编译优化 (11:35)
- 3-5 在非 Node 服务中集成 Vite (18:17)
- 3-6 Nodejs 集成 Vite 开发时的 SSR (16:39)
- 3-7 Node 集成正式 build 的 Vite 应用的 SSR (15:12)
- 3-8 通过 SSR 功能实现静态站点导出 (11:54)
- 3-9 Vite 配置项一览 (19:55)
- 3-10 【任务题】使用vite更新一个你的现有项目
第4章 Rollup 系统学习 11 节 | 137分钟
- 4-1 Rollup 介绍 (10:36)
- 4-2 【知识拓展】ES Module详解
- 4-3 Rollup 的命令行使用 (19:37)
- 4-4 Rollup 配置文件使用 (18:38)
- 4-5 Rollup 插件功能解析(上) (14:59)
- 4-6 Rollup 插件功能解析(下) (19:28)
- 4-7 Rollup 常用插件盘点 (13:32)
- 4-8 Esbuild 的使用教程 (19:03)
- 4-9 Esbuild 插件的开发方式 (20:43)
- 4-10 【任务题】用rollup打包一个vue或者react项目
- 4-11 【讨论题】谈谈你对esbuild未来的预测
第5章 Vite 插件系统详解 9 节 | 123分钟
- 5-1 Vite 插件开发概述 (08:58)
- 5-2 Vite 插件的执行时机 (09:22)
- 5-3 Vite 插件 API 详解 (15:22)
- 5-4 HMR-API 详细解析(上) (14:57)
- 5-5 HMR-API 详细解析(下) (17:50)
- 5-6 vite-vue3-jsx 插件概览 (09:49)
- 5-7 vite-vue3-jsx 插件源码解析之配置和产出 (17:44)
- 5-8 vite-vue3-jsx 插件详解之 HMR (18:18)
- 5-9 vite-vue3-jsx 插件解析之 SSR (10:20)
第6章 实战 Vite 插件 11 节 | 135分钟
- 6-1 【拓展知识】Ast语法树介绍
- 6-2 MDX 语法介绍和插件设计 (08:05)
- 6-3 MDX 的使用以及 mdx-loader 的原理 (16:07)
- 6-4 MDX 如何配合 React 使用 (15:55)
- 6-5 插件 Vue 版本基础实现 (13:45)
- 6-6 Vue3 的 mdx 函数实现 (24:46)
- 6-7 Vite-mdx 插件 vue3 联调 (10:08)
- 6-8 Vite-mdx 插件集成 react (13:59)
- 6-9 Vite-mdx 插件进一步完善 (08:14)
- 6-10 独立开发 vite-mdx 插件并发布到 npm (17:52)
- 6-11 解决发布 vite-mdx 插件的问题 (05:15)
第7章 Vite 源码解析 10 节 | 139分钟
- 7-1 Vite 源码解析-目录结构和构建 (11:17)
- 7-2 启动Vite 的 createServer (19:37)
- 7-3 resolveConfig 解析配置过程解析(上) (11:20)
- 7-4 resolveConfig 解析配置过程解析(下) (11:54)
- 7-5 pluginContainer 作用和源码解析 (14:04)
- 7-6 JS 请求处理和模块图谱源码解析 (21:57)
- 7-7 vite-dev-server 中的 HMR 处理 (15:45)
- 7-8 vite 预编译优化源码解析 (25:24)
- 7-9 总结 (06:51)
- 7-10 【任务题】挑选vite的内部plugin,进行源码解析并分享
免责声明:
①本站所有资源均由用户自发贡献上传,用户自发分享网盘链接,仅限用于试看学习和参考,不得将上述资源用于商业或其它非法用途,否则一切后果请用户自负,与本站无关。
②本站所有资源均为免费提供,目的是让大家节省学习和摸索的成本,所收取的相应费用并非资源销售费用,而是打赏捐赠给资源提供者收集、整理、后期维护服务的辛苦费,与本站无利益关联。若需提供增值服务,则额外打赏资源提供者即可!
③资源下载后,请于24小时内从您的电脑中彻底删除!如您喜欢请移步官方网站购买,将得到更好的学习交流服务。
④所有资源均来自网络,版权归原作者所有,本站仅提供展示信息,一切问题与本站无关!
⑤如若侵犯到您的权益,请提供相关证明文件,按处理流程给我们反馈【侵权资源处理流程】,我们将在72小时内处理!如没有提供相关文件,一律视为诈骗恶搞,将拉黑处理!
①本站所有资源均由用户自发贡献上传,用户自发分享网盘链接,仅限用于试看学习和参考,不得将上述资源用于商业或其它非法用途,否则一切后果请用户自负,与本站无关。
②本站所有资源均为免费提供,目的是让大家节省学习和摸索的成本,所收取的相应费用并非资源销售费用,而是打赏捐赠给资源提供者收集、整理、后期维护服务的辛苦费,与本站无利益关联。若需提供增值服务,则额外打赏资源提供者即可!
③资源下载后,请于24小时内从您的电脑中彻底删除!如您喜欢请移步官方网站购买,将得到更好的学习交流服务。
④所有资源均来自网络,版权归原作者所有,本站仅提供展示信息,一切问题与本站无关!
⑤如若侵犯到您的权益,请提供相关证明文件,按处理流程给我们反馈【侵权资源处理流程】,我们将在72小时内处理!如没有提供相关文件,一律视为诈骗恶搞,将拉黑处理!