准备包括心理和资源两方面。
我看过一句话说,当你用一个框架时,不要忙着看一遍使用教程就开始写项目,先去看看框架原理。
这句话我深以为然。现今前端快速发展,很多前端攻城狮都很茫然:框架更新太快了,各种新技术日新月异,这个还没学会下个就出来了,一直在疲于奔命。这也是我决定学习基础原理的初衷。所有的字都是由横竖撇捺写成,最基础的招式练精了也能成为一霸。
你想象一下,三年以后,当你的其他前端小伙伴在说自己熟练使用这个框架,熟悉那个框架时,你能说,你研究过哪些框架的源码,了解了哪些底层知识,懂前端框架的架构,甚至能自己根据需求编写一个新框架。这是一件多么爽的事情?如果你想要成为后者的话,那么你就要从现在做起,一点一点积累,不只是努力程度在决定着你的成功与否,方向也尤为重要。
所以要从现在做起,多学习设计模式,数据结构算法,框架等。他们或许对你的熟练无用,但是对你的提升影响是巨大的。希望我和你都能有这种追求卓越,深入钻研的品质。
千里之行始于足下,方法总比困难多。我今天想分享的是如何下载框架源码的早期版本。
我用的是sourcetree,git的可视化操作软件,感觉挺方便的。这里就说一下sourcetree的方法吧,git的话也有相关命令相对应。
1.打开页面,输入github,在github官网中搜索“knockout(或其他感兴趣的框架名)”,选择搜索结果第一个点进去,点击如下图所示的Clone or download,然后单击地址后面的图标按钮,它会提示你复制成功
2.打开sourcetree,点击左上角的克隆/新建,在弹出框中的URL处粘贴你获取的地址,在目标路径中选择希望的保存路径,点击克隆
3.成功之后双击左边的信息,右面会有相应的分支信息。
4.拖到最下方,大概在2013年份,选择一个你希望开始的版本,然后右击->检出->确定,这是你的文件夹里的就是你选择的早期版本啦!
今天的内容就是这样啦,我也在努力呢,要跟住哦。
原文:http://www.cnblogs.com/wslv/p/6273325.html