1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| 1├── index.html 入口页面 2 ├── build 构建脚本目录 3 │ ├── build-server.js 运行本地构建服务器,可以访问构建后的页面 4 │ ├── build.js 生产环境构建脚本 5 │ ├── dev-client.js 开发服务器热重载脚本,主要用来实现开发阶段的页面自动刷新 6 │ ├── dev-server.js 运行本地开发服务器 7 │ ├── utils.js 构建相关工具方法 8 │ ├── webpack.base.conf.js wabpack基础配置 9 │ ├── webpack.dev.conf.js wabpack开发环境配置 10 │ └── webpack.prod.conf.js wabpack生产环境配置 11 ├── config 项目配置 12 │ ├── dev.env.js 开发环境变量 13 │ ├── index.js 项目配置文件 14 │ ├── prod.env.js 生产环境变量 15 │ └── test.env.js 测试环境变量 16 ├── mock mock数据目录 17 │ └── hello.js 18 ├── package.json npm包配置文件,里面定义了项目的npm脚本,依赖包等信息 19 ├── src 项目源码目录 20 │ ├── main.js 入口js文件 21 │ ├── app.vue 根组件 22 │ ├── components 公共组件目录 23 │ │ └── title.vue 24 │ ├── assets 资源目录,这里的资源会被wabpack构建 25 │ │ └── images 26 │ │ └── logo.png 27 │ ├── routes 前端路由 28 │ │ └── index.js 29 │ ├── store 应用级数据(state) 30 │ │ └── index.js 31 │ └── views 页面目录 32 │ ├── hello.vue 33 │ └── notfound.vue 34 ├── static 纯静态资源,不会被wabpack构建。 35 └── test 测试文件目录(unit&e2e) 36 └── unit 单元测试 37 ├── index.js 入口脚本 38 ├── karma.conf.js karma配置文件 39 └── specs 单测case目录 40 └── Hello.spec.js
|