這是「簡簡前端漂流記」系列文章的第一篇,記錄的是我在學習前端時的各種心路歷程措伐。取名便來源于《魯濱遜漂流記》担映。
然而我并非孤單一人蝇完,楊同學竟然成為了我的導師(心中竊喜)。
剛加入時氢架,新游項目已經(jīng)接近完結朋魔。但因對項目類型的前端開發(fā)工作毫無經(jīng)驗,故并沒有馬上就參與到項目的開發(fā)當中害淤,首先要做的就是配置好開發(fā)聯(lián)調(diào)環(huán)境窥摄。
配置開發(fā)聯(lián)調(diào)環(huán)境
配置開發(fā)聯(lián)調(diào)環(huán)境大約分為以下幾個步驟:
(1)拉下新游開發(fā)源碼倉庫到本地
(2)配置下私有源 npm础淤,安裝依賴,務必在項目根目錄安裝
(3)增加開發(fā)環(huán)境host
(4)給chrome 安裝 Proxy SwitchySharp 插件币砂,配置js的轉發(fā)
配置好環(huán)境之后就可以開始動工了决摧。
實戰(zhàn)一:修改PHP模板
由于項目文件數(shù)目繁多蜜徽,安裝了快速查找代碼的工具票摇。
brew install the_silver_searcher
由于楊同學在敲碼的過程中有添加TODO注釋矢门,我只要在Terminal執(zhí)行 「ag TODO」就可以查找到還未完成的工作。
另外遇到的困難就是PHP語法的問題祟剔,于是找了PHP語法手冊物延,一邊查看一邊對著改模板。
實戰(zhàn)二:修改JS
第一次跟 node.js 近距離接觸了笙纤!知道了如何定義模塊抖拴,如何引用模塊阿宅。
遇到的困難無非就是node.js的語法問題。
SVN與Git
因源碼是放在 SVN 上的洒放,故一開始我使用 SVN 進行更新脱柱,修改,提交等操作拉馋。但在使用期間遇到好幾個沖突榨为,用命令行實在難以解決。于是果斷棄了煌茴,轉為使用 git svn 随闺。
深入前端第一周,幾乎都在配置安裝蔓腐,敲命令行矩乐,看語法手冊,搜索中度過回论,所以感覺時間很快就過去啦~只能說散罕,要學習的知識實再是太多太多啦~
待辦事項
(1)不會自己配置開發(fā)環(huán)境,配置開發(fā)環(huán)境需要做什么也不知道
(2)JavaScript傀蓉,PHP,Node.js葬燎,Handlebars.js
(3)SVN 和 Git 的原理并不是很明白窑邦,命令行也不熟悉,遇到?jīng)_突不能馬上解決
「路漫漫其修遠兮 吾將上下而求索」以此來鼓勵自己吧~