# shopping-web **Repository Path**: samMeng/shopping-web ## Basic Information - **Project Name**: shopping-web - **Description**: 商品抢购系统前端vue项目 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-01-12 - **Last Updated**: 2021-01-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #-web **注意:该项目目前使用element-ui@2.0.5版本,所以最低兼容 Vue 2.5.1** ## 前序准备 **该项目不支持低版本游览器(如ie),有需求请自行添加polyfill [详情](https://github.com/PanJiaChen/vue-element-admin/wiki#babel-polyfill)** ## 开发 ```bash # 克隆项目 git clone https://gitee.com/samMeng/shopping-web.git #清理缓存 npm cache clean --force # 安装依赖 npm install     # or 建议不要用cnpm  安装有各种诡异的bug 可以通过如下操作解决npm速度慢的问题 # npm install --registry=https://registry.npm.taobao.org # 本地开发 开启服务 npm run dev ``` 浏览器访问 http://localhost:9527 ## 发布 ```bash # 发布测试环境 带webpack ananalyzer npm run build:sit-preview # 构建生成环境 npm run build:prod ``` ## 目录结构 ```shell ├── build // 构建相关   ├── config // 配置相关 ├── src // 源代码 │   ├── api // 所有请求 │   ├── assets // 主题 字体等静态资源 │   ├── components // 全局公用组件 │   ├── directive // 全局指令 │   ├── filtres // 全局 filter │   ├── icons // 项目所有 svg icons │   ├── lang // 国际化 language │   ├── mock // 项目mock 模拟数据 │   ├── router // 路由 │   ├── store // 全局 store管理 │   ├── styles // 全局样式 │   ├── utils // 全局公用方法 │   ├── vendor // 公用vendor │   ├── views // view │   ├── App.vue // 入口页面 │   ├── main.js // 入口 加载组件 初始化等 │ └── permission.js // 权限管理 ├── static // 第三方不打包资源 │   └── Tinymce // 富文本 ├── .babelrc // babel-loader 配置 ├── eslintrc.js // eslint 配置项 ├── .gitignore // git 忽略项 ├── favicon.ico // favicon图标 ├── index.html // html模板 └── package.json // package.json ``` ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_名字_日期_更改或新增注释 分支 3. 提交代码 4. 推送代码 5. 管理员审批