看完 Vue 文档,第一个项目仍然不知从何下手? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
shuirong1997
V2EX    前端开发

看完 Vue 文档,第一个项目仍然不知从何下手?

  •  
  •   shuirong1997
    shuiRong 2017-04-20 12:17:18 +08:00 2570 次点击
    这是一个创建于 3176 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Demo :Vue 构建的 CnodeJS 社区

    Github :shuiRong/VueCnodeJS 觉得不错还请给 Star  ()

    记得之前尤雨溪曾说过如何学 Vue :

    1. 首先, 看文档把 Demo 都敲一遍, 熟悉 Vue 语法
    2. 了解 Webpack 的基本用法和 ES6 的一些新特性
    3. 借助 Vue-cli 脚手架写一个项目
    4. 学习 Vue 源码

    顺便一提,其实上面这一套放诸四海,皆准。

    看文档学习概念没什么说的,重点说说第一个 Vue 项目如何下手,和源码怎么看

    说来惭愧,第一次看完 Vue 文档的基础篇,进阶篇后,仍是一脸茫然,不知我的第一个 Vue 项目该从何下手。然后.....我又回去看第二遍文档了,以为再把 Vue 概念过一遍,应该就知道怎么写 Vue 项目了。然而......你们猜到了,看完后对着编辑器,还是不知道该怎么下手,尴尬。

    然后我就去 Gayhub 上找了个 Vue 项目,签出第一次的 commit ,开始看。确保看懂程序是怎么运行的之后,再签出下一个 commit 。就这样,看了大概 5 , 6 个 commit 后,我就知道 Vue 项目该怎么写了。

    接下来的就很顺利了,构建项目框架,写组件,用到 vue-router,vue-resource 又去看了看文档,文档东西很少,很快就能用到项目里。

    大概花了5天, 20 个小时左右,就把这个项目搞定了。

    PS: 考虑到别人可能会看我源码来学习 Vue ,我 commit 时是根据项目的功能模块,即每完成一小块功能,就 commit 一次。贴心吧,嘻嘻。

    Star! Star! Star!

    3 条回复    2017-04-20 23:56:35 +08:00
    ferrum
        1
    ferrum  
       2017-04-20 12:30:27 +08:00
    楼主也喜欢 Lana Del Rey ?
    herozzm
        2
    herozzm  
       2017-04-20 12:35:57 +08:00 via Android
    duan602728596
        3
    duan602728596  
       2017-04-20 23:56:35 +08:00 via iPhone
    等有需求就知道怎么写了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5260 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 44ms UTC 03:20 PVG 11:20 LAX 19:20 JFK 22:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86