講師回答 / fishenal
什么速度慢啊,執行速度?訪問速度?ide打開速度?webstorm 這種ide確實挺大的,啟動比較慢,vue項目目錄多,有可能會慢,如果你電腦配置還不行的話。你可以改用輕量級的ide比如sublime,或者更新電腦配置,或者用蘋果
2017-03-22
講師回答 / fishenal
對,上面說的對,你具體哪報錯啊,v-for的 $index 2.0里不能用了2.0的代碼在這你看看https://github.com/fishenal/Todos_Vuejs/blob/master/src/todoList.vue
2017-03-22
講師回答 / fishenal
呈灰色跟你代碼寫法有關,灰色的都是屬性后面賦值 function() ... , es6的賦值不是灰色。這都是代碼高亮跟代碼執行也沒關系,跑起來不報錯就行。component a 的引入看起來沒什么問題,最終到組件里 改成小寫的component-a 試試,html標簽是不區分大小寫的,所以也沒法用駝峰。我的新課,歡迎支持:?http://coding.imooc.com/class/91.html
2017-03-19
講師回答 / fishenal
應該是依賴安裝的問題,cnpm install的時候要看下有沒有報錯,正常完成之后會顯示出來目錄結構。缺少包最好重新跑一邊。歡迎學習我的新課:http://coding.imooc.com/class/91.html
2017-03-18
講師回答 / fishenal
準確的說是使用vue-cli 搭建項目的時候需要nodejs。你也可以用script標簽引入vue.min.js這樣的,沒人攔你,在js里實例化vue,也行。使用node有幾件事,打包部署,解析vue單文件組件,解析每個vue模塊,拼在一起,轉碼es6,less,等,啟動測試服務器localhost8080, 幫你管理 vue-router,vue-resource這些插件,直接拿來用。也就這些好處吧,這都是所謂前端工程化,是發展趨勢,掌握這些東西也能提升你在職場的身價。
2017-03-17
講師回答 / fishenal
現在不光是vuejs,你用angular,react哪個不要nodejs基礎,現在就算不用前端框架,你的項目也可以用webpack模塊化,es6轉碼babel, less,jade這些,都是用node實現的編譯。老板讓你搭一套前端架構不用node和npm,說不過去吧。之用html,css,js,jquery,最大的問題是開發效率太低,你花一個禮拜搭出一套前端系統,接下來一個頁面開發只要幾個小時,你沒有前端系統,你每個頁面都要一天,而且系統足夠復雜的話,你會發現你根本維護不了整站,很麻煩,效率很低,耦合很嚴...
2017-03-15