zoukankan      html  css  js  c++  java
  • vue项目目录结构详解

    基于 vue.js 的前端开发环境,用于前后端分离后的单页应用开发,可以在开发时使用 ES Next、scss 等最新语言特性。项目包含:

    基础库: vue.js、vue-router、vuex、whatwg-fetch
    编译/打包工具:webpack、babel、node-sass
    单元测试工具:karma、mocha、sinon-chai
    本地服务器:express
    目录结构

    ├── README.md            项目介绍

    ├── index.html           入口页面

    ├── build              构建脚本目录

    │  ├── build-server.js         运行本地构建服务器,可以访问构建后的页面

    │  ├── build.js            生产环境构建脚本

    │  ├── dev-client.js          开发服务器热重载脚本,主要用来实现开发阶段的页面自动刷新

    │  ├── dev-server.js          运行本地开发服务器

    │  ├── utils.js            构建相关工具方法

    │  ├── webpack.base.conf.js      wabpack基础配置

    │  ├── webpack.dev.conf.js       wabpack开发环境配置

    │  └── webpack.prod.conf.js      wabpack生产环境配置

    ├── config             项目配置

    │  ├── dev.env.js           开发环境变量

    │  ├── index.js            项目配置文件

    │  ├── prod.env.js           生产环境变量

    │  └── test.env.js           测试环境变量

    ├── mock              mock数据目录

    │  └── hello.js

    ├── package.json          npm包配置文件,里面定义了项目的npm脚本,依赖包等信息

    ├── src               源码目录 

    │  ├── main.js             入口js文件

    │  ├── app.vue             根组件

    │  ├── components           公共组件目录

    │  │  └── title.vue

    │  ├── assets             资源目录,这里的资源会被wabpack构建

    │  │  └── images

    │  │    └── logo.png

    │  ├── routes             前端路由

    │  │  └── index.js

    │  ├── store              应用级数据(state)

    │  │  └── index.js

    │  └── views              页面目录

    │    ├── hello.vue

    │    └── notfound.vue

    ├── static             纯静态资源,不会被wabpack构建。

    └── test              测试文件目录(unit&e2e)

      └── unit              单元测试

        ├── index.js            入口脚本

        ├── karma.conf.js          karma配置文件

        └── specs              单测case目录

          └── Hello.spec.js

  • 相关阅读:
    php大力力 [036节] 后台系统的登录页面界面做完啦
    php大力力 [035节] 先记录一些链接
    php大力力 [034节] 今天做出系统后台页面的界面啦
    php大力力 [033节] 随便看看:PHP程序员学习C++
    php大力力 [032节] php设计时候遇见麻烦:XQB50-H8268 进水电磁阀
    php大力力 [031节] php设计系统后台菜单和样式设计
    php大力力 [030节] php设计系统后台菜单
    php大力力 [029节] 做PHP项目如何下载js文件:使用腾讯浏览器把网上案例页面存储到本地
    php大力力 [027节] 被百度收录较好的几个视频网站示例
    SQL Server 创建触发器(trigger)---转载
  • 原文地址:https://www.cnblogs.com/microtiger/p/13544298.html
Copyright © 2011-2022 走看看