完成的前端开发环境
- 预编译模板
- 注入依赖
- 合并压缩资源
- 分离开发
- 生产环境
- 模拟的服务端环境等
Vue项目快速构建工具
Vue CLI
关于怎么用Vue CLI创建项目,Vue 入门基础 已经提及。
- 项目初始目录
名称 | 描述 |
---|---|
build | 开发和生产版本的构建脚本 |
config | 开发和生产版本的部分构建配置 |
dist | npm run build 生成,项目的生产版本,交付物 |
src | 关键资源和主要工作空间 |
static | 静态资源 |
.babelrc | js 预编译器的配置文件 |
.eslintignore | 代码语法检查,应忽略的 |
.eslintrc.js | 代码语法检查,应规范的 |
.gitignore | Git 忽略项配置 |
index.html | 应被 Webpack 注入资源的模板HTML文件 |
- src 目录
assets : 存放图片,音频,视频等资源
components : 存放单文件组件
router/index.js : 配置项目的前端路由
App.vue : 默认项目根组件
main.js : webpack的入口文件
前端路由
核心
- 需要监听浏览器地址的变化
- 需要动态加载视图
1、基础路由
2、动态路由
3、潜逃路由
4、编程式路由
状态管理器 Vuex
重要概念:State, Getter, Mutation, Action, Module