# Regan_ERP_Source **Repository Path**: regan_org/Regan_ERP_Source ## Basic Information - **Project Name**: Regan_ERP_Source - **Description**: ERP 页面源码 - **Primary Language**: JavaScript - **License**: Artistic-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2018-09-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Regan_ERP_Source 此项目为:[Regan_ERP页面源码](https://gitee.com/regan_org/Regan_ERP),页面UI为阿里[飞冰](https://alibaba.github.io/ice) #### 部署与启动 - 页面功能需要对应的后台接口为支撑,需要下载[Regan_ERP](https://gitee.com/regan_org/Regan_ERP)部署与启动参考ERP。 - ERP启动完成后,下载页面源码并初始化:npm install (速度太慢的话可选择node镜像:cnpm install)。 - 修改代理‘.webpackrc.js’里的代理端口,即ERP服务接口的端口。如:const proxyTarget = 'http://127.0.0.1:8080'; - 启动并访问:`npm start`,启动完成后会打印访问地址,直接访问即可。 #### 生产部署 - 开发完成后,ERP项目部署。进入Regan_ERP_Source根目录,进行项目构建:`npm run build` - 构建完成后,在build文件下会生产对应的静态页面,只需要把静态页面 拷贝到 ERP的webapp下即可。 - 启动ERP服务后,访问ERP端口地址即可。 > 使用文档 使用: * 启动调试服务: `npm start` * 构建 dist: `npm run build` 目录结构: * react-router @4.x 默认采用 hashHistory 的单页应用 * 入口文件: `src/index.js` * 导航配置: `src/menuConfig.js` * 路由配置: `src/routerConfig.js` * 路由入口: `src/router.jsx` * 布局文件: `src/layouts` * 通用组件: `src/components` * 页面文件: `src/pages` * 接口文件: `src/tools/API.js` 效果图: ![](http://file.homeins.cn/Fpy_SvR5eUKVwENJSAAbfRuthZWh) ![screenshot](https://img.alicdn.com/tfs/TB1X5qIoqmWBuNjy1XaXXXCbXXa-2840-1596.png)