V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zzm88104
V2EX  ›  Vue.js

初学 vue, 无意中学到了一个很有意思的方法

  •  7
     
  •   zzm88104 · 2021-11-03 08:41:38 +08:00 · 6944 次点击
    这是一个创建于 1120 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是在知乎的某条回复下看到的,找不回原贴了. 作者大佬是林水溶 https://github.com/shuiRong

    他说的方法是,github 上找一个 vue 项目,从第一个 commit 开始看,理解 app 的工作原理,然后 checkout 下一条,看明白 5 、6 条基本就知道框架的开发流程了

    试了一下真的很不错(看的项目是林大的 vuecnodejs 重构:https://github.com/shuiRong/VueCnodeJS)

    比起看教程目的性强,更高效. 作为业余爱好者,知道了这个方法后真的相逢恨晚. 不知道林大上不上 v2,很感谢他的分享.

    18 条回复    2021-11-03 17:14:04 +08:00
    Surbowl
        1
    Surbowl  
       2021-11-03 08:50:02 +08:00
    学到了,这就试试
    zzm88104
        2
    zzm88104  
    OP
       2021-11-03 08:50:15 +08:00
    嗯...被移到 vue 节点,但其实我觉得这个方法适用学习各种框架
    murmur
        3
    murmur  
       2021-11-03 08:56:52 +08:00   ❤️ 3
    这个有个问题是适合老人不适合新人,老人开发项目第一件事都是 webpack 开始做,先搞构建工具,封装 util 权限 路由这些

    新人正好相反,先做页面,等他页面画完了,才会碰到 js 部分
    WhoMercy
        4
    WhoMercy  
       2021-11-03 09:48:19 +08:00 via Android
    get💁
    anzu
        5
    anzu  
       2021-11-03 10:02:35 +08:00   ❤️ 1
    都这样,diff 看一下每个 commit 之间的更改
    scyuns
        6
    scyuns  
       2021-11-03 10:07:08 +08:00
    学习了 但是积累还不够 还看不懂很多地方
    snakejia
        7
    snakejia  
       2021-11-03 10:08:19 +08:00
    确实是个好方法
    christin
        8
    christin  
       2021-11-03 10:23:51 +08:00 via iPhone
    学到了学到了
    wjz416
        9
    wjz416  
       2021-11-03 11:05:05 +08:00
    学到了,这就去试
    banyungong
        10
    banyungong  
       2021-11-03 11:26:34 +08:00
    学到了,下次再试
    vsitebon
        11
    vsitebon  
       2021-11-03 11:28:06 +08:00   ❤️ 1
    楼主提到的方法应该是下边的这个:

    https://www.zhihu.com/question/26766601
    line
        12
    line  
       2021-11-03 12:51:16 +08:00
    再拓展一下, 可以试试用这种方法学习其他理论。
    uCharles
        13
    uCharles  
       2021-11-03 13:10:06 +08:00
    zzm88104
        14
    zzm88104  
    OP
       2021-11-03 13:29:06 +08:00 via iPhone
    @vsitebon 有点像,翻了下链接还是没找到,记得是一条匿名回复,还附上了他自己的 vue 项目。
    raysonlu
        15
    raysonlu  
       2021-11-03 13:33:06 +08:00
    但并不是随便找个项目就能这么做,是刻意的,以教学为目标的 github 项目
    learningman
        16
    learningman  
       2021-11-03 15:23:52 +08:00
    然后发现那个项目也是初学者写的,跟着踩坑
    fucku
        17
    fucku  
       2021-11-03 16:44:44 +08:00
    > github 上找一个 vue 项目

    哥, 这个怎么找,你还不如直接给个地址, 每个人找的结果可能不同啊, 或许根本找不到
    simple233
        18
    simple233  
       2021-11-03 17:14:04 +08:00
    学习了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6033 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:20 · PVG 14:20 · LAX 22:20 · JFK 01:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.