Featured article
1 min read / 10月 2025

类型体操

这一部分分为:基础类型(basic types),工具类型(utility types)

Author 米豆
Published 14 10月 2025
All articles 9 posts
学习呦 14 10月 2025

双端比对

vue核心算法之一,vue2使用的虚拟DOM比对算法

Read article →
学习呦 14 10月 2025

渲染

简单来说,渲染器的工作就是把 vnode 根据类型变成真实 dom,并挂载、更新到页面上,或者进行卸载删除等操作 渲染器是工作在运行时的

Read article →
学习呦 14 10月 2025

路由

路由会按照 path 配置的 URL 进行匹配,如果有 params 参数,则匹配的URL 会按照 params 匹配规则匹配参数

Read article →
学习呦 14 10月 2025

ES下node多版本、包管理工具+npm,yarn,pnpm+多版本的研究

mac下、或者是Linux环境下,项目所依赖的node版本不同。node版本不同就会带来其生态整体版本的不同。比如说,yarn、pnpm高版本不能用在低版本的node上面,或者新的组件库要求node14,没法运行在旧的node版本上面

Read article →
学习呦 14 10月 2025

Export和Exposts

export 为ES6中的模块导出声明,浏览器、node ESM均支持。但是引入必须是 import

Read article →
学习呦 14 10月 2025

Gulp

首先, Gulp 应该是一个构建工具。就包括jetkins、现在又有新的cicd工具(GitHub的cicd、gitlab的cicd)。同时,Gulp又可以处理js文件,预处理sass等css拓展文件,也就像webpack、vite一样。也…

Read article →
学习呦 14 10月 2025

同等依赖+peerDepencidency

现在我有一个自己开发的项目,根目录 package.json 里面要引入一个我需要的 react 版本

Read article →
学习呦 14 10月 2025

换npm源

Read article →
学习呦 14 10月 2025

模块

ECMAScript Modules(ESM)

Read article →