Vue.js(讀音 /vjuː/, 類似於 view)是一個構建數據驅動的 web 界面的漸進式框架。Vue.js 的目標是通過盡可能簡單的 API 實現響應的數據綁定和組合的視圖組件。它不僅易於上手,還便於與第三方庫或既有項目整合。
unpkg:https://unpkg.com/vue/dist/vue.js, 會保持和 npm 發布的最新的版本一致。(推薦使用)
cdnjs : https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.8/vue.min.js,如(<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.8/vue.min.js"></script>)
vue-cli 腳手架構建工具
cnpm npm的淘寶鏡像
或者C盤切換到F盤
然后在切換到F盤中的切換到需要的目錄
在NodeTest 目錄下,在命令行中運行命令 vue init webpack firstapp 。解釋一下這個命令,這個命令的意思是初始化一個項目,其中webpack是構建工具,也就是整個項目是基於webpack的。
其中firstApp是整個項目文件夾的名稱,這個文件夾會自動生成在
你指定的目錄中(我的實例中,會在NodeTest 目錄生成該文件夾),如下圖。

Vue.js 執行vue init webpack [name]時卡在 ?Project name的解決辦法 :
方法1:
有可能是你的node版本太高了,嘗試卸載當前高版本並安裝低版本(不卸載高版本無法安裝低版本);
方法2:
在終端窗口按一下回車試試。
在瀏覽器中會出現vue的logo:

8. 熱加載,執行 npm run dev讓其自動啟頁面:
1.在項目目錄中的config文件夾中找到index.js並用編輯器打開。
2.找到里面的 dev 方法, autoOpenBrowser: true,由默認的false改成ture。8080端口號也是在這里修改。

3.在項目中按住shift+右鍵,選擇 在此處打開命令窗口,會快速彈出運行窗口


4.再次執行 npm run dev 命令。你會看到驚喜哦!!!
9.請求數據:數據請求有三種方式vue-resource(vue3.0不在維護了),fetch(原生js范疇)和axios(推薦項目使用)
我這里用的是vue-resource。如果您需要向服務端請求數據,您首先要安裝vue-resource。
vue-resource簡介:是Vue.js的一款插件,它可以通過XMLHttpRequest或JSONP發起請求並處理響應。也就是說,$.ajax能做的事情,vue-resource插件一樣也能做到,而且vue-resource的API更為簡潔。
9.1在項目文件中進入通過shift+鼠標右鍵鍵入終端:

9.2在項目終端中項目目錄里(D:\vue-misic>),然后使用以下命令進行安裝:cnpm install vue-resourse --save。


--save參數的作用是在我們的包配置文件package.json文件中添加對應的配置。安裝成功后, 可以查看package.json文件,你會發現多了 "vue-resource": "^1.5.1",的配置。
通過以上步驟,我們已經安裝好了vue-resource,
注意:

先安裝這個命令 :npm install vue-scroller
然后在執行 cnpm install vue-resourse --save
9.3在vue-cli中使用vue-resourcse,需要在main.js文件中導入並注冊vue-resource:

import VueResource from 'vue-resource'
Vue.use(VueResource)
9.4項目調用之get請求:

9.5項目調用之POST請求:

10.運行vue項目文件:在.vue內按住ctrl+`,調出命令行,然后執行 npm run dev命令。





