All articles
9 posts
学习呦
双端比对
vue核心算法之一,vue2使用的虚拟DOM比对算法
学习呦
渲染
简单来说,渲染器的工作就是把 vnode 根据类型变成真实 dom,并挂载、更新到页面上,或者进行卸载删除等操作 渲染器是工作在运行时的
学习呦
路由
路由会按照 path 配置的 URL 进行匹配,如果有 params 参数,则匹配的URL 会按照 params 匹配规则匹配参数
学习呦
ES下node多版本、包管理工具+npm,yarn,pnpm+多版本的研究
mac下、或者是Linux环境下,项目所依赖的node版本不同。node版本不同就会带来其生态整体版本的不同。比如说,yarn、pnpm高版本不能用在低版本的node上面,或者新的组件库要求node14,没法运行在旧的node版本上面
学习呦
Export和Exposts
export 为ES6中的模块导出声明,浏览器、node ESM均支持。但是引入必须是 import
学习呦
Gulp
首先, Gulp 应该是一个构建工具。就包括jetkins、现在又有新的cicd工具(GitHub的cicd、gitlab的cicd)。同时,Gulp又可以处理js文件,预处理sass等css拓展文件,也就像webpack、vite一样。也…
学习呦
同等依赖+peerDepencidency
现在我有一个自己开发的项目,根目录 package.json 里面要引入一个我需要的 react 版本
学习呦
换npm源
学习呦
模块
ECMAScript Modules(ESM)