Vue项目目录结构

Vue项目目录结构

参考https://www.cnblogs.com/bingquan1/p/15236433.html

https://zhuanlan.zhihu.com/p/70752505

https://www.cnblogs.com/hellman/p/10985377.html

 

      Vue开发的是单页面式的项目,没有页面跳转。多页面应用是多个html组件来回跳转,而单页面应用是组件式开发,要用的时候在页面里换组件。所以项目中只有index.html一个页面,vue后缀的文件就是组件。(如果vue文件里的代码没有高亮,说明编译器没有安装vue的插件,还不认识.vue文件。)

─ VuePro
   └── node_modules  #npm加载的项目依赖模块,一般不可以移植给其他电脑环境
   └── public   
              ├── favicon.ico #标签图标
              └── index.html  #前端首页入口模板(当前项目唯一的页面)
   └── src #这里是我们要开发的目录,基本上要做的事情都在这个目录里。
              ├── assets #静态资源目录,放置一些图片或者公共js、公共css。这里的资源会被webpack构建
              ├── components #公共组件(页面中的小组件)
              ├── router 
                      └── index.js #路由脚本文件(配置路由url链接 与 页面组件的映射关系)
              ├── store
                      └── index.js #仓库脚本文件(vuex插件的配置文件,数据仓库,用来存储一些需要进行转发的对象)
              ├── views #业务模块(大的页面组件)
              ├── App.vue #根组件(汇总所有组件)
              └── main.js #项目入口,即执行npm run serve后,第一个访问的地方。它与App.vue直接通信,并负责把App.vue放入index.html的div容器中
   └── .browserslistrc #根目录下的配置、说明文件
   └── ……        

b站讲解视频 https://www.bilibili.com/video/BV1Zy4y1K7SH?p=62

 

 

posted @ 2022-01-26 20:56  小泰格儿  阅读(303)  评论(0编辑  收藏  举报