首先来看一下整个结构目录

接下来从上到下的看一下每个文件以及文件是干嘛的

build 文件夹 及 子目录

这里面是一些webpack的配置,主要用于项目打包时的一些设置。这里不去更详细的深入,相关的文件及配置会在后面用到时在详细的介绍。

config 文件 及 子目录

这个文件夹里装的是整个项目 开发运行时的一些配置,比如npm run dev 时 项目的启动端口 之类的

node_modules 文件 及 子目录

这个文件夹里面全部都是node的一些基础的依赖包,当我们拓展的安装一些别的插件时 也会装在这个文件夹里。

src 文件 及 子目录

这个文件夹 是 整个项目的主文件夹 , 我们的代码大部分都在这里完成。来具体的看一下里面的内容:

assets 文件夹里面主要放置一些资源文件。比如js 、css 之类的文件。

components 文件夹可以说是vue 的 灵魂了 , 组件文件全部都可以放到这里面。

组件 !一个vue项目就是由一个个的组件拼装起来的。

router 文件夹 及 子目录

这个文件夹里的是整个vue项目的路由,vue 是单页面应用的代表,这里面就是设置一个一个组件的地址的文件。

app 文件

这个文件是整个项目的入口文件,相当于包裹整个页面的最外层的div。

main.js 文件

这个文件是项目的主js,全局的使用的各种变量、js、插件 都在这里引入 、定义。

static 文件夹 及 子目录

这个文件夹里是一些静态资源文件。

这个四个文件是项目自带文件 基本上用不到

index 文件就是项目的承载页面

package 文件是整个项目用的到的所有的插件的json的格式 比如 这个插件的 名称 , 版本号。 当在项目里使用npm install 时 node 会自动安装, 这个文件里的所有插件。

这是项目的一些说明文件。

这样整的项目的结构就大体的捋顺了 一遍 。

哦,对了还有一个文件夹没有出现 ,那就是;

这个dist 文件夹 是在执行了 npm run build 打包指令之后才会出现的, 整个项目写好之,打包出来的所有文件都会在这里,只需要访问文件夹里的index文件可以进入应用了。

最后总结一下吧 ----

引自:CSDNchao2458

vue项目结构目录简介相关推荐

  1. vue项目结构目录介绍

    一:目录结构介绍 二:项目介绍 build 文件夹 及 子目录 这里面是一些webpack的配置,主要用于项目打包时的一些设置.这里不去更详细的深入,相关的文件及配置会在后面用到时在详细的介绍. co ...

  2. [vue] 说下你的vue项目的目录结构,如果是大型项目你该怎么划分结构和划分组件呢?

    [vue] 说下你的vue项目的目录结构,如果是大型项目你该怎么划分结构和划分组件呢? views目录存放一级路由的组件,即视图组件 Components目录存放组件 Store存放vuex相关文件 ...

  3. Vue.js教程-Vue项目的目录结构和.vue文件的构成

    Vue.js教程-Vue项目的目录结构和.vue文件的构成 前言 Vue项目的目录结构(Vue-cli3/4版本) .vue文件的构成 Html区域(template) script区域 export ...

  4. vue项目结构php写哪里,怎样使用vuex项目结构目录与配置

    这次给大家带来怎样使用vuex项目结构目录与配置,使用vuex项目结构目录与配置的注意事项有哪些,下面就是实战案例,一起来看一下. vuex需要遵守的规则: 一.应用层级的状态应该集中到单个 stor ...

  5. vue项目结构php写哪里,vuex项目结构目录与配置使用详解

    这次给大家带来vuex项目结构目录与配置使用详解,使用vuex项目结构目录与配置的注意事项有哪些,下面就是实战案例,一起来看一下. 首先先正经的来一段官网的"忠告": vuex需要 ...

  6. vue项目结构及启动文件加载过程分析

    vue项目结构及启动文件加载过程分析 一.vue项目结构 1.导入项目 准备好开发工具Visual Studio Code,导入生成的项目案例.我的Vue版本: 2.项目目录及文件说明 2.1.项目主 ...

  7. vue项目结构(未抽离成.vue文件前的结构)

    最终效果 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8& ...

  8. vue项目结构php写哪里,Vue-cli搭建项目后目录结构的分析(图文)

    这篇文章给大家介绍的文章内容是关于Vue-cli搭建项目后目录结构的分析,有很好的参考价值,希望可以帮助到有需要的朋友. 1.前言 Vue并不限制你的代码结构.但是,它规定了一些需要遵守的规则: 1. ...

  9. (已解决)IDEA 导入Vue项目没有目录结构的问题

    一开始导入Vue项目,发现没有目录结构,没有文件夹. 因此去网上搜了一圈,发现了以下的解决方案: 1.打开FIle下的Project Structure项目结构. 2.在modules下点击+号导入m ...

  10. Vue项目开发目录结构和引用调用关系

    本文精华总结:在项目运行中,main.js作为项目的入口文件,运行中,找到其实例需要挂载的位置,即index.html中,刚开始,index.html的挂载点处的内容会被显示,但是随后就被实例中的组件 ...

最新文章

  1. 使用CSS3美化复选框checkbox
  2. Pycharm打包生成exe可执行文件
  3. 加载顺序_JAVA类代码块和属性的加载顺序问题,不要以为静态块始终最先执行了!...
  4. Fiddler抓包一键生成调用代码
  5. P1297-[国家集训队]单选错位【期望概率】
  6. [vagrant]vagrant centos静态ip设置
  7. Mindis(HDU-6670)
  8. 空军军医大学计算机复试线,2021空军军医大学考研国家线公布时间_国家线是多少分...
  9. vue使用vue-pdf
  10. 刘乾四川大学计算机学院刘乾,刘乾亮
  11. [回溯系列] 组合总和+电话号码(day25)
  12. 毕业后的档案问题——详细流程
  13. R 返回元素在数据框或者向量中的位置?
  14. 机械硬盘哪个好?买1T好还是2T好?注意别买到叠瓦盘
  15. java eclipse sbt_无法安装sbt-eclipse插件
  16. 吉利闯入“工业互联网”,李书福的“微笑曲线”能否如愿?
  17. 服务器放在北极什么位置,服务器放在北极和深海,是谁给了你勇气?
  18. 计算机机房ups供电时间多少,弱电机房UPS电源的选择及电池容量的计算方法
  19. Tomcat下载及安装
  20. poj2492 A Bug‘s Life

热门文章

  1. 123页6万字XX市新型智慧城市顶层设计方案
  2. 地图下载器拼接ArcGIS Server瓦片
  3. Layabox的2d精灵的性能优化
  4. Android 文件选择/文件管理
  5. 分支定界-附Python代码
  6. 跨语言词嵌入模型调研报告
  7. matlab学生信息按成绩排列,基于Matlab的学生成绩综合分析
  8. ToLua 入门07_GameObject
  9. css设置ios 默认字体,让iOS在CSS中选择系统字体Helvetica Neue或旧金山
  10. JavaScript语法引用数据类型之函数(Fuction)