是在知乎的某条回复下看到的,找不回原贴了. 作者大佬是林水溶 https://github.com/shuiRong
他说的方法是,github 上找一个 vue 项目,从第一个 commit 开始看,理解 app 的工作原理,然后 checkout 下一条,看明白 5 、6 条基本就知道框架的开发流程了
试了一下真的很不错(看的项目是林大的 vuecnodejs 重构:https://github.com/shuiRong/VueCnodeJS)
比起看教程目的性强,更高效. 作为业余爱好者,知道了这个方法后真的相逢恨晚. 不知道林大上不上 v2,很感谢他的分享.
1 Surbowl 2021-11-03 08:50:02 +08:00 学到了,这就试试 |
2 zzm88104 OP 嗯...被移到 vue 节点,但其实我觉得这个方法适用学习各种框架 |
![]() | 3 murmur 2021-11-03 08:56:52 +08:00 ![]() 这个有个问题是适合老人不适合新人,老人开发项目第一件事都是 webpack 开始做,先搞构建工具,封装 util 权限 路由这些 新人正好相反,先做页面,等他页面画完了,才会碰到 js 部分 |
4 WhoMercy 2021-11-03 09:48:19 +08:00 via Android get |
![]() | 5 anzu 2021-11-03 10:02:35 +08:00 ![]() 都这样,diff 看一下每个 commit 之间的更改 |
![]() | 6 scyuns 2021-11-03 10:07:08 +08:00 学习了 但是积累还不够 还看不懂很多地方 |
![]() | 7 snakejia 2021-11-03 10:08:19 +08:00 确实是个好方法 |
![]() | 8 christin 2021-11-03 10:23:51 +08:00 via iPhone 学到了学到了 |
![]() | 9 wjz416 2021-11-03 11:05:05 +08:00 学到了,这就去试 |
10 banyungong 2021-11-03 11:26:34 +08:00 学到了,下次再试 |
![]() | 11 vsitebon 2021-11-03 11:28:06 +08:00 ![]() |
![]() | 12 line 2021-11-03 12:51:16 +08:00 再拓展一下, 可以试试用这种方法学习其他理论。 |
![]() | 13 uCharles 2021-11-03 13:10:06 +08:00 |
14 zzm88104 OP @vsitebon 有点像,翻了下链接还是没找到,记得是一条匿名回复,还附上了他自己的 vue 项目。 |
15 raysonlu 2021-11-03 13:33:06 +08:00 但并不是随便找个项目就能这么做,是刻意的,以教学为目标的 github 项目 |
![]() | 16 learningman 2021-11-03 15:23:52 +08:00 然后发现那个项目也是初学者写的,跟着踩坑 |
17 fucku 2021-11-03 16:44:44 +08:00 > github 上找一个 vue 项目 哥, 这个怎么找,你还不如直接给个地址, 每个人找的结果可能不同啊, 或许根本找不到 |
![]() | 18 simple233 2021-11-03 17:14:04 +08:00 学习了 |
![]() | 19 jaio1 218 天前 25 年我来了 |