1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
project
|-- node_modules
|-- public
|-- favicon.ico
|-- index.html
|-- src
|-- assets # 存放各种静态文件,比如图片
|-- logo.png
|-- components # 存放公共组件
|-- HelloWorld.vue
|-- router # vue-router路由文件。需要引入src/views文件夹下的.vue,配置path、name、component。
|-- views # 用于存放我们写好的各种页面,比如Login.vue,Home.vue。
App.vue # 是主vue模块,主要是使用router-link引入其他模块,App.vue是项目的主组件,所有的页面都是在App.vue下切换的。
main.js # 入口文件,主要作用是初始化vue实例,同时可以在此文件中引用某些组件库或者全局挂载一些变量。
.browserslistrc # 没有动 浏览器的适配
.eslintrc.js # 没有动,lint的配置
.gitignore # 没有,配置git上传想要忽略的文件格式
.babel.config.js # 没有动,是一个工具链,主要用于在当前和较旧的浏览器或环境中将ES6的代码转换向后兼容(低版本ES)。
package.json # 模块基本信息,项目开发所需要的模块,版本,项目名 这是npm管理的
package-lock.json # 是在npm install时候生成的一份文件,用于记录当前状态下实际安装的各个npm package的具体来源和版本号
readme.md