前置条件:
熟悉使用 Javascript + HTML5 + css3。
理解 ES2015 Module 模块(export、import、export-default)。
了解 nodejs 基础知识,npm 常用命令,以及 npm script 使用 (vue 项目中使用 npm 进行包管理)。
了解 webpack 打包工具 (常用配置选项以及 loader 概念)。(webpack webpack.github.io/ 是一个模块打包工具。它将一堆文件中的每个文件都作为一个模块,找出它们的依赖关系,将它们打包为可部署的静态资源。webpack 的使用也需要 npm 的安装方式)。
开始安装:
使用 vue-cli 构建大型单页应用:vue.js 的脚手架工具。
执行下述代码,即可完成项目基础构建(已配置好 webpack、依赖包的安装、基本目录的生成)。
# 全局安装 vue-cli
$ npm install --global vue-cli
# 创建一个基于 webpack 模板的新项目
$ vue init webpack my-project
# 安装依赖,走你
$ cd my-project
$ npm install
$ npm run dev主要目录:
├── build // webpack的基本配置、开发环境配置、生产环境配置
├── config // 路径、端口以及反向代理配置
├── dist // webpack打包后的静态资源
├── node_modules // npm安装的依赖包
├── src // 前端主文件
│ ├── assets // 静态资源
│ │ ├── font
│ │ ├── img
│ │ └── scss
│ ├── components // 单个组件
│ │ ├── xxx.vue // 单文件组件
│ ├── router // 路由配置
│ ├── store // 全局变量
│ ├── App.vue // App组件
│ ├── main.js 主入口文件
├── static // 静态文件
├── .babelrc // babel的配置项
├── .editorconfig // 编辑器的配置项
├── .gitignore // 会忽略语法检查的目录
├── index.html // 入口页面
├── package.json // 项目的描述和依赖
package.json文件说明:项目的描述和依赖
1. scripts:编译项目的一些命令
例:执行 npm run dev ,即执行 scripts 中对应的 node build/dev-server.js。
2. dependencies:项目发布时的依赖
例:执行 npm install wx –save ,即安装依赖模块 wx。










