常見問題匯總
1、bodyparser 等遇錯問題
? ? 直接npm install express@3.2.2 -g,原因你懂的!
2、jade格式遇錯,全用空格,或是全用tab,混用必錯
3、mongo:開服務(wù)前就運行mongo
4、grunt:有大神發(fā)過配置源碼,老師也貼過,注意nodeman:下app.js位置
? ??
nodemon:{ ??dev:?{ ????script:'app.js', ????options:{ ??????//file:?'app.js',?//?視頻中是file:?app.js,肯定無限watch~報錯,拿到上面即可 ??????//以下略 ????} }}
愿意交流的可以加小群?189017877 鐵心跟scott學(xué)nodeJS了 .~~~
下面是評論區(qū)的,再發(fā)下,感謝一下~!
從一期到二期,每節(jié)至少看3遍以上,每條評論問答都看過了,所有能遇到的問題,全遇到了一遍,也全解決了,有的是度娘,谷哥,有的是小伙伴們,有的是自己檢查。一期完整代碼我放到github了,二期老師有提供,就不獻(xiàn)丑了~
個人體會,老師教的很好,但學(xué)生起點不一致,所以不可能適合每個人;但每個人認(rèn)真學(xué),去看,肯定能跟下來,也肯定有收獲!
自己的錯誤,多數(shù)是拼寫錯誤啦,或是套用的層次有問題了~
常見的錯誤:
? ? 1環(huán)境配置,以express為主,由于新版本是4.x,老師講課用的3.x.x,所以容易出錯;個人建議:直接 npm install express@3.2.2 -g;?
? ? 2grunt配置:有人貼上示范了,可以參看另一位大牛的視頻:grunt
? ? 3jade格式出錯:不用別的,直接看下scott老師的jade模板引擎的視頻,當(dāng)然,照源碼照抄,問題也不大
? ? 4至于系統(tǒng)配置:不會搭建啥就看啥的官方文檔~
感謝scott,感謝慕課網(wǎng),感謝小伙伴們~
希望三期更精彩!
ps:喜歡電影,喜歡歐美 動作 暴力 犯罪 戰(zhàn)爭片,上述類型演員,全熟~IMDB評分靠前的,基本全看過,(從不看天朝神配音的~)
人個nodeJS交流群,189017877,歡迎來交流~康忙背貝~
2015-02-07
????樓主講的很好,推薦的幾個視頻也非常不錯,我也講一下個人體會
????第一期看的時候覺得非常吃力,因為那時候是剛從前端轉(zhuǎn)學(xué)Node很多地方不太適應(yīng)也遇到很多坑。
????????1、Express的版本問題
????????2、壓根沒聽過grunt
????????3、sublime小白
????????4、mongoDB小白
????我一開始解決的方法是
????????1、Express通過查官方文檔知道原來集成的中間件拆分開來,需要另外下載
????????2、用node工具:supervisor來監(jiān)控文件發(fā)動,實現(xiàn)自動重啟
????????3、HBuilder
????????4、使用MySQL
????現(xiàn)在乘著寒假把grunt,sublime,mongoDB系統(tǒng)的學(xué)習(xí)的一遍,原先使用的supervisor換成grunt, MySQL換成mongoDB,將第一期又看了一遍,然后接著看第二期。現(xiàn)在已經(jīng)適應(yīng)NodeJS的寫法,并且自己寫了一個網(wǎng)站:http://www.ncusib.com:3000/。
????真心感謝老師無私的奉獻(xiàn),希望能和更多熱愛JavaScript的小伙伴交流, 扣扣號;489272441。
????最后,想說一個關(guān)于jade使用jade的問題,開始使用jade的時候發(fā)現(xiàn)網(wǎng)站打開很慢,開始以為是Express服務(wù)器的問題,后來通過排查發(fā)現(xiàn)是由于每次編譯jade文件花費的時候過長,嘗試過使用ejs,但是使用起來非常不習(xí)慣。最后去找jade文檔發(fā)現(xiàn)官方提供了一個compile方法,然后自己寫了一個render.js,可以每次啟動服務(wù)器的時候預(yù)編譯jade文件,這樣可以極大的網(wǎng)站提高訪問速度。
使用后的界面是這樣:
2015-01-15
好貼,正真學(xué)習(xí)的人啊。。。學(xué)習(xí)就得有這種精神。。。頂。。。