首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vite技术揭秘、还原与实战
Sir_苏
创建于2023-11-30
订阅专栏
按功能点分析vite源码并同步实现svite 在实战部分,开发一个支持热更新的约定式路由
等 73 人订阅
共11篇文章
创建于2023-11-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
《vite技术揭秘、还原与实战》第9节--在svite中引入插件系统
上一节,我们结合 vite 源码分析了实现插件化所需的核心要素 本节我们将以此作为理论基础在 svite 中引入插件系统.....
《vite技术揭秘、还原与实战》第8节--插件化方案设计
我们总是说“程序设计与实现”,之所以把设计放在前,是因为它能避免我们像无头苍蝇一样随遇而安。如果我们接着前边几章继续往下写,那大概率是这样的开发思路...
《vite技术揭秘、还原与实战》第7节--在svite中引入defineConfig类型辅助函数
上一小节,我们发现直接引入defineConfig会导致程序报错,于是分析了产生报错的原因并查看了vite中的解决思路。本节,在svite中解决这个问题
《vite技术揭秘、还原与实战》第6节--defineConfig引发的问题思考与解决方案分析
上一节我们提供的svite.config.ts配置文件没有相应的TypeScript类型定义,这对开发者是不友好的 本节我们通过提供一个defineConfig函数来优化这个问题
《vite技术揭秘、还原与实战》第5节--支持svite.config.ts配置文件
目前为止,我们已经完成了本地http服务器的创建,它尚是一个封闭的环境,用户无法从外部传递参数来做个性化配置。本节我们需要将一部分能力的控制权交由用户管理
《vite技术揭秘、还原与实战》第4节--加载index.html
在上一节,我们创建了一个http服务器,但是当你进行访问的时候,会发现被拒绝,这是因为我们还没有对对应的请求做处理 本节我们将优先对index.html文件进行加载处理,它是整个预构建的入口点...
《vite技术揭秘、还原与实战》第3节--创建本地开发服务器
经过前边两个小节的准备工作,本小节,就可以正式踏入vite源码的学习工作中了。本节的任务是创建一个http服务器,这是vite在dev阶段的起点
《vite技术揭秘、还原与实战》第2节--揭秘yarn create vite
在vite源码中,一共有三个工程,其中create-vite是一个辅助工具,用于快速创建模板工程,本小节,一起来看下它是怎么实现的 更新进度 公众号:更新至第5节 博客:更新至第2节 源码分析
《vite技术揭秘、还原与实战》第1节--svite工程搭建
所谓万丈高楼平地起,一切的开始都要从工程的创建开始 本小节,我们一起来搭建svite 源码获取 传送门 更新进度 公众号:更新至第3节 博客:更新至第1节 源码分析 时下最流行的工程搭建方式大致
耗时7月+,终是一场空
在年初的一段时间里,可谓是陷入了人生的低谷,这大抵是拜感情所赐 在持续低迷了一段时间后,感觉不能这样下去,得找点事情做转移一下注意力。不过在大人的世界里,自然是无利不起早的,于是在网上搜集各种可
《vite技术揭秘、还原与实战》阅读指南
为什么要写该专栏 一方面,是为了提升自己的影响力,比如在平台中积累人气,这其实是一笔无形的财富,它必将对日后的跳槽或转行有一定的助力 另一方面,是为了自我学习与进步。早些年,webpack大行其道,被