首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vite
订阅
wkstudy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
如何实现esm模块的热更新(HMR)
最近在前端工程领域出现了一些新的工程化工具,诸如尤雨溪的vite以及已在GitHub社区斩获8317个star的snowpack,这些工具的优势除了内置支持vue, react等框架的运行和构建,很重要的一点是开发环境下应用的快速启动能力,snowpack的启动耗时更是号称在5…
esbuild完整学习
esbuild是最近比较火的编译工具,在有些领域已经开始替代webpack或babel,下面一起来看看这个工具的详细内容。 一.速度优越性比较 这里是一份压测数据,从图中可以看出esbuild性能拔群
rollup源码之plugin编写指南
前言 rollup作为一款轻量的打包编译工具,在我们日常的工具库开发中使用非常广泛,但是对于它的插件编写,从目前来看官网上对于插件的介绍几乎都是英文,学习起来也不是很友好。除此之外,作为使用最广泛..
浅谈 Vite 2.0 原理,依赖预编译,插件机制是如何兼容 Rollup 的?
Hi,我是 ssh,春节过去了,躁动的心也该收一收,开始新一年的学习了。我目前就职于字节跳动的 Web Infra 团队,目前团队还很缺人(尤其是北京)。 为此我组建了一个氛围特别好的招聘社群,大家在里面尽情的讨论面试相关的想法和问题,也欢迎你加入,随时投递简历给我。 在字节跳…
一文带你快速上手Rollup
项目中一直用的都是webpack,前一段需要开发几个类库供其他平台使用,本来打算继续用webpack的,但感觉webpack用来开发js库,不仅繁琐而且打包后的文件体积也比较大。正好之前看vue源码,知道vue也是通过rollup打包的。这次又是开发类库的,于是就快速上手了ro…
Vue 2 系统如何快速迁移 Vite 作为开发工具
Vue2系统迁移Vite作为开发工具,将会以内部系统作为案例改造, 开发用 vite,生产依旧保持 webpack。
Vite生产环境踩坑记录,满满的干货,建议收藏!
大家好呀,这里是果汁,开年一直在忙公司架构升级的事情,写文章的事情就一直搁置了,实在抱歉。相信大家看标题也知道了,没错!我们项目全部用 Vite 进行重构了,抛弃了笨重的 webpack ,迎接新时代的开发方式。我把我们重构时遇到的坑,全部记录了下来,回馈社区,希望看过本文的人…
从Vite工具看ESM模块化开发探索(一)
当时就想到我们公司内部的代码,在webpack加持下,那是一个“重”,每次跑项目的时候,我的16G内存的MBP就扛不住了,风扇很响,烫的可以煮鸡蛋,编译时间也是非常头疼。 随后在后续的开发中,我也一直持续在关注尤大仓库的vite代码更新,发现他更新得比较频繁,可以看出尤大对于这…
备战2021:vite工程化实践,建议收藏
说白了vite就是为开发者量身定做的一套先进的开发工具,按需编译、热模块替换等特性使我们开发时免除了重新打包的等待时间,开发体验丝滑,默认还整合了vue3,是居家旅行、杀人灭口之必备良药。目前vite已经是正式版,相关的生态正在迅速繁荣起来,我也第一时间在工程化方面做了一些探索…
Vite 2.0 初探
Vite 作者尤雨溪原话:发展原因在浏览器支持 ES 模块之前,开发者没有以模块化的方式开发 JavaScript 的原生机制。所以,我们一般基于 webpack、Rollup等构建工具,在本地开发的