代码拉取完成,页面将自动刷新
vue2 + vuex + vue-router + webpack + ES6/7 + axios + elementUI + 阿里图标iconfont
# 克隆项目
git clone https://gitee.com/ouyangzhiyuan/prdWebExtensionSystem.git
# 进入项目目录
cd prdWebExtensionSystem
# 安装依赖
npm install
# 建议不要直接使用 cnpm 安装以来,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 启动服务
npm run dev
浏览器访问 http://localhost:9528
# 构建测试环境
npm run build:test
# 构建生产环境
npm run build:prod
# 预览发布环境效果
npm run preview
# 预览发布环境效果 + 静态资源分析
npm run preview -- --report
# 代码格式检查
npm run lint
# 代码格式检查并自动修复
npm run lint -- --fix
|-- prd-web-st-cli-
|-- public ----------------------------------项目公共静态资源
| |-- index.html --------------------------首页
| |-- favicon.ico -------------------------ico 资源
| |-- logo.png -------------------------LOGO图
|-- src -------------------------------------源代码
| |-- App.vue -----------------------------vue 入口组件
| |-- main.js -----------------------------vue 入口
| |-- api ---------------------------------ajax 请求层
| |-- assets ------------------------------静态资源存放区
| |-- components --------------------------组件区
| | |-- bussiness -----------------------业务组件
| | |-- common --------------------------通用组件
| |-- config ------------------------------项目静态配置
| |-- utils -------------------------------工具库
| | |-- request -------------------------ajax 请求处理逻辑层
| | |-- validate ------------------------校验方法封装
| |-- views -------------------------------页面存放区
| |-- layout ------------------------------布局组件
| |-- router ------------------------------路由层
| |-- store -------------------------------vuex 状态数据存放区
| |-- styles ------------------------------主题样式区
|-- .env.development ------------------------本地打包环境
|-- .env.staging ----------------------------测试打包环境
|-- .env.production -------------------------生产打包环境
|-- .eslintrc.js ----------------------------eslint配置
|-- .gitignore ------------------------------git忽略项
|-- .eslintignore ---------------------------eslint忽略项
|-- babel.config.js -------------------------babel配置
|-- deploy_vue.sh ---------------------------前端跳转机脚本存放
|-- package-lock.json -----------------------锁定npm包版本
|-- package.json ----------------------------项目入口文件,包含项目信息与依赖、配置管理
|-- prettier.config.js ----------------------prettier代码格式化插件配置
|-- postcss.config.js -----------------------px->rem配置文件
|-- README.md -------------------------------项目介绍
|-- vue.config.js ---------------------------Vue Cli配置文件
本项目主要用于代理、推广商、推广员的快速配置与推广明细查看
如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^
或者您可以 "follow" 一下,我会不断开源更多的有趣的项目
开发环境 w7 Chrome 61
如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 👍
- 登录页面,数据库获取登录。
- 首页,左边竖向菜单。
- table页面,分页。
- 编辑、创建、查看页面,表单验证
- 权限页面
- 404错误页面
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。