Skip to content

wp993080086/PC-V2-Template

Repository files navigation

webpack nprogress sass

element-ui vue axios vue-router vuex

⚡️ 简介

一个开箱即用,基于 webpack 5 + vue 2 + element-ui + vuex + vue-router 3 + axios 的PC端项目模板。

🚀 开发

  1. 安装
npm install
  1. 运行
npm run serve

📦️ 多环境打包

  • 测试环境打包
npm run build_test
  • 生产环境打包
npm run build

🔧 代码修复

npm run lint-fix

📚 目录

├─ .env.xxx // 各环境的配置文件
├─ .eslintrc.js // eslint配置
├─ vue.config.js // vue配置
└─ src
  │─ App.vue // 根容器
  │─ main.js
  │  
  ├─ components // 组件
  │      
  ├─ pages // 页面
  │                          
  ├─ router // 路由
  │          
  ├─ services // 接口
  │   │  
  │   │─ request // 封装
  │   └─ api // 接口
  │      
  ├─ static // 静态资源
  │              
  ├─ store // vuex
  │      
  └─ utils // 工具库
  │ │  index.js
  │ │  loading.js // loading封装
  │ │  toast.js // 弹窗封装  
  │ └─
  │......