## 前言 本书是一本全方位讲解Vue.js,从入门到实战的书籍。 从本书中你将学到: Vue.js基本语法 Vue.js源码解析 如何开发一个完整的组件 如何集成第三方组件 如何构建和调试一个Vue项目 主流打包构建工具的使用 1. 有html,css,js前端开发基础 2. 了解前端工程化,node,webpack gulp等 3. 对前端模块化有基本的概念 4. es6 的一些基本语法 1. vuejs的背景及其项目相关知识 2. 了解流行的前端项目搭建方式 webpack + gulp 3. 用 vue-cli 脚手架工具初始化vue项目 4. 学习vue项目基本的结构和开发方法 5. 学习使用vuejs常用的接口和方法 6. 如何在一个项目中使用vuejs ## 本书读者对象 本书写给从未使用Vue.js开发项目或想深入了解Vue.js原理的读者,同时也适合热衷于追求新技术。探索新工具的读者。特此声明:本书默认环境为Windows,版本基于**Vue2.3.0**。在学习本书之前,你应当具有扎实的 JavaScript / HTML / CSS 基本功,这是前置条件。 ## 如何阅读本书 对于没有接触过es6和webpack或vue.js的童鞋来说,不推荐上来就直接用 vue-cli 构建项目,建议从第1章开始仔细阅读,就只用最简单的 ` <script>` 的方式来进行学习,并亲手实践每个章节提供的示例,可以加深理解。记住不要照着抄代码,一定要理解,理解,理解,尽可能在理解的基础上,自己背着敲。 如果你已经使用Vue.js开发项目,则可以跳过前面的基础知识,直接进入项目实战部分。