首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
umi
订阅
無偹侕漶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
挑战21天手写前端框架 day19 依赖预打包是什么意思
先讲结论:依赖预打包就是将框架里面用到的第三方开源的库的代码,拷贝一份到你的框架中保存起来。然后定期升级维护,好处就是项目中足够稳定,比如现在 npm 上经常出现的底层包挂码事件等超高的安全风险问题,
《从0到1手写可插拔前端框架》3.构建编译:现代前端构建方案
该小节主要知识点: ⭐️ 模块化的发展史 Treeshaking 基本原理 ⭐️ Webpack、Rollup、Vite、Esbuild、Babel、Tsc、Swc 有什么不同 ? ⭐️ 什么是 Bu
挑战21天手写前端框架 day7 使用 Socket 实现 esbuild 的热加载服务 hmr
webpack 的 hmr 原理。 1、客户端下载 manifest 资源文件... 2、客户端加载文件完成之后... 3、webpack 监听文件变... 4、客户端接收到构建事件之后..
如何独立使用 umi 的核心插件模块
今天我们做一个有趣的尝试,将 umi 的核心插件模块独立出来作为另一个框架的基础架构,这里我们将它称为 konos。 介于 umi 自身的源码的独立拆分,要实现这个功能其实非常的简单。
umi 如何实现插件 api (附实践)
tapable 从官方渠道发布的信息或者 umi 的源码我们很容易知道 umi 的插件机制是使用了 tapable 库。我们也使用 tapable 实现一份 umi 插件机制