Vite 从入门到精通,玩转新时代前端构建法则(完结)
├┈2-7Vite中处理静态资源的方法.mp4
├┈2-8Vite集成eslint和prettier.mp4
└┈2-9Vite中得env环境变量.mp4
├─第1章 Vite的概要介绍
│ ├┈1-1关于课程你需要了解的都在这里.mp4
│ ├┈1-2什么是Vite.mp4
│ ├┈1-3Vite对比其他构建工具的优势.mp4
│ └┈1-5 【讨论题】谈谈你对于构建工具得认识.png
├─第2章 Vite的基础应用
│ ├┈2-1Vite的优势.mp4
│ ├┈2-2Vite创建Vue3项目.mp4
│ ├┈2-3Vite创建Vue2的项目.mp4
│ ├┈2-4Vite创建React的项目.mp4
│ ├┈2-5Vite中使用CSS的各种功能.mp4
│ ├┈2-6Vite中使用Typescript.mp4
│ ├┈2-7Vite中处理静态资源的方法.mp4
│ ├┈2-8Vite集成eslint和prettier.mp4
│ └┈2-9Vite中得env环境变量.mp4
├─第3章 Vite的高级应用
│ ├┈3-10 【任务题】使用vite更新一个你的现有项目.png
│ ├┈3-1Vite中的HMR热更新功能.mp4
│ ├┈3-2Vite的glob-import批量导入功能.mp4
│ ├┈3-3Vite性能揭秘—预编译优化.mp4
│ ├┈3-4在非Node服务中集成Vite.mp4
│ ├┈3-5Nodejs集成Vite开发时的SSR.mp4
│ ├┈3-6Node集成正式build的Vite应用的SSR.mp4
│ ├┈3-7通过SSR功能实现静态站点导出.mp4
│ └┈3-8Vite配置项一览.mp4
├─第4章 Rollup系统学习
│ ├┈4-10 【任务题】用rollup打包一个vue或者react项目.png
│ ├┈4-11 【讨论题】谈谈你对esbuild未来的预测.png
│ ├┈4-1Rollup介绍.mp4
│ ├┈4-2 【知识拓展】ES Module详解.jpg
│ ├┈4-2Rollup的命令行使用.mp4
│ ├┈4-3Rollup配置文件使用.mp4
│ ├┈4-4Rollup插件功能解析(上).mp4
│ ├┈4-5Rollup插件功能解析(下).mp4
│ ├┈4-6Rollup常用插件盘点.mp4
│ ├┈4-7Esbuild的使用教程.mp4
│ └┈4-8Esbuild插件的开发方式.mp4
├─第5章 Vite插件系统详解
│ ├┈5-1Vite插件开发概述.mp4
│ ├┈5-2Vite插件的执行时机.mp4
│ ├┈5-3Vite插件API详解.mp4
│ ├┈5-4HMR-API详细解析(上).mp4
│ ├┈5-5HMR-API详细解析(下).mp4
│ ├┈5-6vite-vue3-jsx插件概览.mp4
│ ├┈5-7vite-vue3-jsx插件源码解析之配置和产出.mp4
│ ├┈5-8vite-vue3-jsx插件详解之HMR.mp4
│ └┈5-9vite-vue3-jsx插件解析之SSR.mp4
├─第6章 实战Vite插件iclass=new_tagi
│ ├┈6-1 【拓展知识】Ast语法树介绍.jpg
│ ├┈6-10解决发布vite-mdx插件的问题.mp4
│ ├┈6-1MDX语法介绍和插件设计.mp4
│ ├┈6-2MDX的使用以及mdx-loader的原理.mp4
│ ├┈6-3MDX如何配合React使用.mp4
│ ├┈6-4插件Vue版本基础实现.mp4
│ ├┈6-5Vue3的mdx函数实现.mp4
│ ├┈6-6Vite-mdx插件vue3联调.mp4
│ ├┈6-7Vite-mdx插件集成react.mp4
│ ├┈6-8Vite-mdx插件进一步完善.mp4
│ └┈6-9独立开发vite-mdx插件并发布到npm.mp4
├─第7章 Vite 源码解析
│ ├┈7-1 Vite 源码解析-目录结构和构建.mp4
│ ├┈7-10 【任务题】挑选vite的内部plugin,进行源码解析并分享 .png
│ ├┈7-2 启动Vite 的 createServer.mp4
│ ├┈7-3 resolveConfig 解析配置过程解析(上).mp4
│ ├┈7-4 resolveConfig 解析配置过程解析(下).mp4
│ ├┈7-5 pluginContAIner 作用和源码解析.mp4
│ ├┈7-6 JS 请求处理和模块图谱源码解析.mp4
│ ├┈7-7 vite-dev-server 中的 HMR 处理.mp4
│ ├┈7-8 vite 预编译优化源码解析.mp4
│ ├┈7-9 总结.mp4
│ ├┈readme.md
│ ├┈更新说明.txt
│ └┈资料文档.zip
└┈资料与代码.zip
有需要联系v;加客服窗口的联系方式
摘要:本文深入浅出地介绍了Vite,一款革命性的前端构建工具。从入门到精通,本文将带领读者全面了解Vite的特性和使用方法,帮助读者玩转新时代前端构建法则。
1、Vite简介
Vite是一款由Vue.js团队开发的前端构建工具,旨在提供快速、轻量级的开发体验。与传统构建工具相比,Vite具有启动速度快、热更新快、打包体积小等特点,深受开发者喜爱。
与传统构建工具相比,Vite的核心优势在于其基于ESM(模块化)的构建方式。这使得Vite能够充分利用现代浏览器的模块化特性,实现快速加载和运行。
Vite还提供了丰富的插件系统,方便开发者根据项目需求进行扩展。这使得Vite成为一个灵活、可定制的构建工具。
2、Vite入门指南
要入门Vite,首先需要了解其基本概念和安装方法。Vite可以通过npm或yarn进行安装,安装完成后,可以使用命令行启动开发服务器。
在开发过程中,Vite提供了丰富的配置选项,如别名、环境变量、插件等。合理配置这些选项,可以提升开发效率和项目质量。
此外,Vite还支持多种模块化语法,如CommonJS、AMD、ESM等。开发者可以根据项目需求选择合适的模块化语法。
3、Vite进阶技巧
在掌握了Vite的基本使用方法后,可以尝试一些进阶技巧,进一步提升开发效率。
例如,可以使用Vite的插件系统开发自定义插件,以满足特定项目需求。此外,还可以利用Vite的配置文件优化项目构建过程。
此外,Vite还支持多页面应用、单页面应用等多种应用类型。开发者可以根据项目类型选择合适的构建方式。
4、Vite实战案例
为了更好地理解Vite的实际应用,以下列举几个Vite实战案例。
案例一:使用Vite构建Vue 3项目。通过Vite的快速启动和热更新功能,可以大大提高开发效率。
案例二:使用Vite构建React项目。Vite的模块化特性使得React项目在构建过程中更加高效。
案例三:使用Vite构建TypeScript项目。Vite支持TypeScript,可以方便地进行类型检查和优化。
总结:
本文从Vite简介、入门指南、进阶技巧和实战案例四个方面对Vite进行了全面介绍。通过学习本文,读者可以掌握Vite的基本使用方法,并能够将其应用于实际项目中。
本文由nayona.cn整理
联系我们

关注公众号

微信扫一扫
支付宝扫一扫 