vue特点
- 简洁: HTML 模板 + JSON 数据,再创建一个 Vue 实例。
- 数据驱动: 自动追踪依赖的模板表达式和计算属性。
- 组件化: 用解耦、可复用的组件来构造界面。
- 轻量: ~24kb min+gzip,无依赖。
- 快速: 精确有效的异步批量 DOM 更新。
- 模块友好: 通过 NPM 或 Bower 安装,无缝融入你的工作流。
vue安装
直接引入
在官网下载js包,然后放入项目内引用
网址 https://cn.vuejs.org/v2/guide/installation.html
直接下载并用 <script> 标签引入,Vue 会被注册为一个全局变量。
重要提示:
在开发时请用开发版本,遇到常见错误它会给出友好的警告。
开发环境不要用最小压缩版,不然就失去了错误提示和警告!
cdn引入
推荐:https://unpkg.com/vue, 会保持和 npm 发布的最新的版本一致。
可以在 https://unpkg.com/vue/ 浏览 npm 包资源。
npm安装
在用 Vue.js 构建大型应用时推荐使用 NPM 安装:
# 最新稳定版本
$ npm install vue
# 最新稳定 CSP 兼容版本
$ npm install vue@csp
# 开发版本(直接从 GitHub 安装)
$ npm install vuejs/vue#dev
bower安装
# 最新稳定版本
$ bower install vue