zoukankan      html  css  js  c++  java
  • vue 2篇认识文件及文件结构设置

    初始文件解析:vue 初始化后得到的一个项目的完整结构

    ├── README.md                       // 项目说明文档
    ├── node_modules                    // 项目依赖包文件夹
    ├── build                           // 编译配置文件,一般不用管
    │   ├── build.js
    │   ├── check-versions.js
    │   ├── dev-client.js
    │   ├── dev-server.js
    │   ├── utils.js
    │   ├── vue-loader.conf.js
    │   ├── webpack.base.conf.js
    │   ├── webpack.dev.conf.js
    │   └── webpack.prod.conf.js
    ├── config                          // 项目基本设置文件夹
    │   ├── dev.env.js              // 开发配置文件
    │   ├── index.js                    // 配置主文件
    │   └── prod.env.js             // 编译配置文件
    ├── index.html                      // 项目入口文件
    ├── package-lock.json           // npm5 新增文件,优化性能
    ├── package.json                    // 项目依赖包配置文件
    ├── src                             // 我们的项目的源码编写文件
    │   ├── App.vue                 // APP入口文件
    │   ├── assets                      // 初始项目资源目录,回头删掉
    │   │   └── logo.png
    │   ├── components              // 组件目录
    │   │   └── Hello.vue           // 测试组件,回头删除
    │   ├── main.js                 // 主配置文件
    │   └── router                      // 路由配置文件夹
    │       └── index.js            // 路由配置文件
    └── static                          // 资源放置目录
    

     

    配置 src 目录:

    ├── App.vue                         // APP入口文件
    ├── api                             // 接口调用工具文件夹
    │   └── index.js                    // 接口调用工具
    ├── components                      // 组件文件夹,目前为空
    ├── config                          // 项目配置文件夹
    │   └── index.js                    // 项目配置文件
    ├── frame                           // 子路由文件夹
    │   └── frame.vue                   // 默认子路由文件
    ├── main.js                         // 项目配置文件
    ├── page                                // 我们的页面组件文件夹
    │   ├── content.vue             // 准备些 cnodejs 的内容页面
    │   └── index.vue                   // 准备些 cnodejs 的列表页面
    ├── router                          // 路由配置文件夹
    │   └── index.js                    // 路由配置文件
    ├── style                           // scss 样式存放目录
    │   ├── base                        // 基础样式存放目录
    │   │   ├── _base.scss          // 基础样式文件
    │   │   ├── _color.scss     // 项目颜色配置变量文件
    │   │   ├── _mixin.scss     // scss 混入文件
    │   │   └── _reset.scss     // 浏览器初始化文件
    │   ├── scss                        // 页面样式文件夹
    │   │   ├── _content.scss       // 内容页面样式文件
    │   │   └── _index.scss     // 列表样式文件
    │   └── style.scss              // 主样式文件
    └── utils                           // 常用工具文件夹
        └── index.js                    // 常用工具文件
    

     

    配置 static 目录

    ├── css             // 放一些第三方的样式文件
    ├── font                // 放字体图标文件
    ├── image           // 放图片文件,如果是复杂项目,可以在这里面再分门别类
    └── js              // 放一些第三方的JS文件,如 jquery
    

      

    
    
  • 相关阅读:
    第10组 Beta冲刺(4/5)
    第10组 Beta冲刺(5/5)
    第10组 Beta冲刺(3/5)
    第10组 Beta冲刺(2/5)
    第10组 Beta冲刺(1/5)
    第10组 Alpha事后诸葛亮
    第10组 Alpha冲刺(6/6)
    第10组 Alpha冲刺(5/6)
    软工实践个人总结
    第09组 Beta版本演示
  • 原文地址:https://www.cnblogs.com/ydfqixn/p/7857047.html
Copyright © 2011-2022 走看看