1 Star 0 Fork 1

煎饼狗子 / 手敲mini-vue

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

tip

写了很详细的注释,结合 ts 与 jsDoc,用鼠标悬浮在函数/变量名上就能看到注释。ctrl+鼠标点击就能索引到对应的函数位置,方便阅读

分为三大模块

  1. reactive 响应式模块
  2. runtime-core 运行逻辑模块,包含组件创建更新等
  3. compiler-core 模板编译模块

阅读

  1. reactive 的话,可以从每个模块的 tests 文件夹中的单元测试入手,来了解这个模块的功能。
  2. runtime-core 的话,查看 example 文件夹 中的 html 示例,打断点查看,每个文件是检查什么功能的会写注释,没有注释的就看文件名
  3. compiler-core 模块和 reactive 一样,通过单测入手

空文件

简介

vue3源码的mini版本,写了特别详细的注释与简单的ts类型,便于自己日后复习 展开 收起
JavaScript 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/lin-haobin666/hand-tapping-mini-vue.git
git@gitee.com:lin-haobin666/hand-tapping-mini-vue.git
lin-haobin666
hand-tapping-mini-vue
手敲mini-vue
main

搜索帮助

53164aa7 5694891 3bd8fe86 5694891