- 博客(4)
- 收藏
- 关注
原创 npm、yarn、pnpm 如何删除缓存文件?
在前端工程化的环境下,频繁的安装、更新、移除依赖,总会产生一些不活跃的 npm 依赖包,一直隐藏在某个角落里。在 Mac 寸土寸金的硬盘空间里,偶尔删除一下缓存文件还是能节约除一些空间的,毕竟也不是每个 npm 依赖包都是活跃状态(删除后一下子就多了 20G 空间[笑])。
2023-12-07 20:15:47
1237
原创 使用 vitepress + docker + oneDrive 等实现本地知识库 预览+备份
使用语雀notion等文档知识库,在使用起来比较方便,但是如果需要本地备份,就需要借助一些工具。本文介绍使用 本地预览框架vitepress和 同步网盘oneDrive来实现本地知识库 预览+备份。从语雀迁移到notion, 再从notion迁移到本地, 或许本地+网盘同步才是最好的选择。
2023-12-04 15:40:48
510
原创 为什么vue2使用v-for时不要用index作为key?(diff算法)
diff算法是一种通过同层的树节点进行比较的高效算法比较只会在同层级进行, 不会跨层级比较。在 比较的过程中,循环从两边向中间比较判断是否是同一个节点github: vuejs/vue@2.6.14 sameVnode 函数使用到的工具类patchVnodegithub: vuejs/vue@2.6.14 patchVnodeupdateChildrengithub: vuejs/vue@2.6.14 updateChil...
2022-06-08 11:19:01
113
原创 面试官:如何自己手写一个mini的vuex3?
介绍说来惭愧,这对于喜欢摸鱼的程序员来说,vue3都发布这么久了,现在才开始阅读vuex3源码,现在分享一下个人对这次学习的总结,写的不好请大家轻喷。地址源码地址:vuejs/vuex@3.6.2myGithub:2460392754/mini-vuex3项目结构src├── core│ ├── helpers.ts│ ├── index.ts│ └── store.ts├── types│ └── index.ts├── utils│ ├── index.t
2022-05-10 17:10:43
227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人