Skip to content

fengruoling/vue-base-construct

Repository files navigation

vue-base-construct vue基础框架

基于@vue/cli创建的vue工程模板,定义了自己的工程基础结构,设置了一些默认配置,集合了一些常用工具,方便日后快速初始化项目结构,快速上手开发

Project setup

yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Lints and fixes files

yarn run lint

工程结构说明

├─public                        静态资源目录
│  │  favicon.ico               网页ico
│  │  index.html                html文件
│  │  
│  └─static                     自定义静态资源目录
|
└─src                           开发代码目录
│  │  App.vue                   组件入口
│  │  main.js                   项目入口文件
|  |
│  ├─api                        接口请求
│  │      http.js               请求封装配置
|  |
│  ├─assets                     资源目录,可放置图片、字体图标等
│  ├─components                 公共组件
│  ├─directives                 指令
│  ├─mixins                     混入文件
│  ├─plugins                    插件
│  ├─router                     路由
│  ├─store                      vuex
│  ├─styles                     样式文件
│  │      _variable.scss        样式全局变量
|  |
│  ├─utils                      工具方法
│  └─views                      页面视图
│  .browserslistrc
│  .editorconfig
│  .eslintrc.js
│  .gitignore
│  babel.config.js
│  package.json
│  postcss.config.js
│  README.md
│  vue.config.js

About

base construct of a vue project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published