首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一步007
掘友等级
软件开发
|
JiaLiDun
https://github.com/mcuking
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
628
文章 556
沸点 72
赞
628
返回
|
搜索文章
赞
文章( 556 )
沸点( 72 )
分析 webpack dynamic import的实现
webpack打包后的代码其实是一个自执行函数,该函数的modules参数就是一个对象,该对象所有的key是文件的路径,对应的value是该文件转换后的代码。以index.js为例,对应的代码片段是: 从以上代码可以看出,webpack替换了import 和 index中依赖的…
卡颂:30岁程序员选择躺平
大家好,我卡颂。 遥想曾经面搜狐时,总监已经面完了,看得出他对我很满意,结束面试前他问我: “你有什么想问我的么?” 可能当时脑子抽了吧,我问:“我现在有些焦虑,都说程序员35岁危机,您有什么好的解决
打造轻量级 WebIDE,看这一篇文章就够啦
本文是作者在建设基于 monaco-editor 的轻量级且不依赖后端容器的 WebIDE 过程中积累到的一些经验以及解决方案的整理,希望能够帮助到有同样需求的同学。
内存文件系统 memory-fs / memfs
内存文件系统是在内存中模拟一个磁盘操作系统,因为读取磁盘速度比读取内存慢得多,所以在需要频繁读写文件场景下,我们可以使用内存文件系统做为存储介质。例如在webpack中,开发环境下就是将打包出来的bundle写如内存中实现快速存取。 文件系统最重要的就是内容读写了,既然是放在内…
由一次业务项目落地 Vite 的经历,我重新理解了 Vite 预构建
最近在公司探索落地 Bundless 构建工具,尝试将现有的一些业务项目 从 Webpack 往 Vite 迁移,由于中后台项目一般对浏览器兼容性要求不高,可以大胆引入一些前沿且激进的方案,因此在公司
深入理解Vite核心原理
文章主要介绍了什么是Vite、Vite和其他打包工具的对比以及Vite核心源码的实现。有利于大家一步一步的深入Vite的核心源码实现、了解其设计思想。
浅谈 Vite 2.0 原理,依赖预编译,插件机制是如何兼容 Rollup 的?
Hi,我是 ssh,春节过去了,躁动的心也该收一收,开始新一年的学习了。我目前就职于字节跳动的 Web Infra 团队,目前团队还很缺人(尤其是北京)。 为此我组建了一个氛围特别好的招聘社群,大家在里面尽情的讨论面试相关的想法和问题,也欢迎你加入,随时投递简历给我。 在字节跳…
ESModule 系列 (三):渐进式 Unbundled 开发工具探索之路
得益于现代浏览器内置了模块处理系统(ESM), 业界新兴开发工具 Snowpack、WMR、Vite 等直接将模块解析加载过程直接交给浏览器, Dev Server 能够秒级启动。
ESModule 系列 (二):构建下一代基础设施 PDN
随着前端技术和浏览器的发展,对于 ESM 逐渐成功了标配,下一个时代的静态资源分发,将以 ESM 为基础逐步走向舞台中央!
在浏览器中,把 Vite 跑起来了!
成功把 Vite 成功在浏览器中运行起来了。这引起了我的兴趣,如何把重度依赖 node 的一个 Vite 跑在浏览器上?接下来,就和我一起探索揭秘吧。
下一页
个人成就
文章被点赞
1,007
文章被阅读
118,655
掘力值
3,887
关注了
100
关注者
639
收藏集
18
关注标签
34
加入于
2018-02-05