Vue 项目目录结构

├── build                      # 构建相关
├── mock                       # 项目mock 模拟数据
├── plop-templates             # 基本模板
├── public                     # 静态资源,如图片、音频、视频等媒体资源文件
│   │── favicon.ico            # favicon图标
│   └── index.html             # html模板
├── src                        # 源代码
│   ├── api                    # 所有请求,与网络请求访问相关的代码,或 requests 目录名
│   ├── assets                 # 主题 字体等静态资源
│   ├── components             # 全局公用的复用组件
│   ├── directive              # 全局指令
│   ├── filters                # 全局 filter
│   ├── icons                  # 项目所有 svg icons
│   ├── lang                   # 国际化 language
│   ├── layout                 # 全局 layout
│   ├── router                 # 路由
│   ├── store                  # 全局 store 状态管理库
│   ├── reducers               # redux 的 reducer 代码
│   ├── actions                # redux 的 action creator 代码
│   ├── styles                 # 全局样式,外部样式表文件资料
│   ├── scss                   # css 预处理器资料
│   ├── utils                  # 全局公用方法,辅助工具代码
│   ├── vendor                 # 公用vendor
│   ├── views                  # views 所有页面组件代码,或 pages 目录名
│   ├── App.vue                # 入口页面,外层组件
│   ├── main.js                # 入口文件 加载组件 初始化等,或 index.js
│   └── permission.js          # 权限管理
├── tests                      # 测试代码
├── .env.xxx                   # 环境变量配置
├── .eslintrc.js               # eslint 配置项
├── .babelrc                   # babel-loader 配置
├── .travis.yml                # 自动化CI配置
├── vue.config.js              # vue-cli 配置
├── postcss.config.js          # postcss 配置
└── package.json               # package.json
├── .gitignore                 # git 在版本管理时需要忽略的资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不吃糖...

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值