Skip to content

Latest commit

 

History

History
62 lines (50 loc) · 2.26 KB

README.md

File metadata and controls

62 lines (50 loc) · 2.26 KB

xx

license repo-size code-size

👻Version_V2.0

此项目基于花裤衩的vue-eladmin二次开发,属于源码学习,遵守开源规则

项目目录

  • build # 构建相关
  • mock # 项目mock 模拟数据
  • plop-templates # 基本模板
  • public # 静态资源
    • favicon.ico # favicon图标 -index.html # html模板
  • src # 源代码
    • api # 所有请求
    • assets # 主题 字体等静态资源
    • components # 全局公用组件
    • directive # 全局指令
    • filters # 全局 filter
    • icons # 项目所有 svg icons
    • lang # 国际化 language
    • layout # 全局 layout
    • router # 路由
    • store # 全局 store管理
    • styles # 全局样式
    • utils # 全局公用方法
    • vendor # 公用vendor
    • views # views 所有页面
    • App.vue # 入口页面
    • main.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

项目运行

  • 克隆项目 git clone https://github.com/StrayCamel247/Vue_web.git

  • 进入项目目录 cd vue-element-admin

  • 安装依赖 npm install

  • 建议不要用 cnpm 安装 会有各种诡异的bug 可以通过如下操作解决 npm 下载速度慢的问题 npm install --registry=https://registry.npm.taobao.org

  • 本地开发 启动项目 npm run dev