官网: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的脚手架工具。