1.項目準備用蒼渡大神的elm項目,Github地址
2.node版本 6.10.3,用的windows,工具用的sublime
3.下一章--vue從建立到完整的餓了麼(2)路由vue
vue init webpack elm
elm是項目名稱(確保安裝了node,vue-cli)。cd elm
進入vue文件。npm install
(下載配置文件)。npm install vue-router vue-resource --save
(安裝 vue 路由模塊 vue-router 和網絡請求模塊 vue-resource)。
port:3000
改成port:1999
(修改項目端口,以避免與其它文件衝突)。npm run dev
瀏覽器彈出新頁面顯示一個VUE的大logo表示建立成功,不彈出頁面輸入localhost:1999也能夠訪問。npm install --save vuex
(cmd先把vue服務關掉ctrl+c)。看了看vuex文檔,以爲若是把一個個vue組件當成一個個獨立閉包函數,那vuex就至關於一個全局的json,裏面有幾個key:node
State:用來存放變量, Mutations:用來存放函數(同步), Getters:State的計算屬性,也是存放函數,可是當state屬性改變時,Getters的返回值也會隨之改變, Action:函數(異步)
在任意一個組件中均可以調用vuex(這是我目前對vuex的認識)。webpack
npm run dev
後顯示下圖則表示正常