官網:http://cn.vuejs.org/html
官方安裝介紹:http://cn.vuejs.org/v2/guide/installation.html前端
MVVM框架:View、ViewModel、Modelvue
npm安裝參考文章:http://www.cnblogs.com/shhnwangjian/p/6559732.htmlnode
基於網絡緣由,建議將 npm 的註冊表源設置爲國內的鏡像,能夠大幅提高安裝速度。python
本文使用淘寶鏡像,使用 cnpm (gzip 壓縮支持) 命令行工具代替默認的 npmwebpack
npm install -g cnpm --registry=https://registry.npm.taobao.org
安裝vue-cli命令行工具web
# 全局安裝 vue-cli $ cnpm install --global vue-cli # 建立一個基於 webpack 模板的新項目 $ vue init webpack my-project # 安裝依賴,走你 $ cd my-project $ cnpm install $ cnpm run dev
項目my-project目錄中package.json文件記錄項目的詳細信息,包含它的依賴以及開發者的依賴,這些依賴是下載webpack模板使用到的。vue-router
經過cnpm install命令,會將全部的依賴放到項目的node_modules目錄下。vuex
經過cnpm run dev命令啓動項目,它實際上也是用的package.json文件中scripts這段內容。vue-cli
官網:https://yarnpkg.com/en/docs/install#windows-tab
windows下npm安裝方式
npm install -g yarn
yarn 原倉庫 包下載不 穩定,須要設置倉庫爲 tnpm 或在 cnpm
yarn config set registry 「https://registry.npm.taobao.org」
數據驅動和組件化
一、數據驅動
二、組件化
組件設計原則:
Vue-cli是Vue的腳手架工具。