# platform **Repository Path**: angery/platform ## Basic Information - **Project Name**: platform - **Description**: springcloud微服务和单实例于一体,前端使用vue springcloud版本的若依,集成springcloud的几大神兽:eureka,gateway,hystrix,feign,config.自定义token实现授权,直接存到redis 功能集成了 elasticsearch,lbs(redis和mongodb),msg(阿里云短信),推送(个推),docs下面整理了js,java,oc加密算法demo - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-05-20 - **Last Updated**: 2021-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # platform #### 介绍 springcloud微服务和单实例于一体,前端使用vue springcloud版本的若依,集成springcloud的几大神兽:eureka,gateway,hystrix,feign,config.自定义token实现授权,直接存到redis 功能集成了 elasticsearch,lbs(redis和mongodb),msg(阿里云短信),推送(个推) #### 软件架构 代码结构说明 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0520/225315_092b2080_364035.png "springcloudcode.png") #### 安装教程 依赖软件idea,oracle11g,redis,mongoDb 1. 后台启动 - 拉取项目代码 ```bash git clone https://gitee.com/angery/platform/tree/master/platform-backend ``` 二依次绑定host(如果使用dev模式可以不用 dev--允许独立部署或者开发使用): 127.0.0.1 eureka7001.com 127.0.0.1 gateway.com 如果要使用eureka集群,请依次绑定eureka7002.com,eureka7003.com后修改各项目中的注释部分 启动顺序: dev --允许独立部署或者开发使用 eureka config gateway system auth gen 可选 dfs 可选 2. 前端启动 Overview ---- ![工作台-多标签模式](https://images.gitee.com/uploads/images/2020/0520/224247_1be8d62b_364035.jpeg) ![工作台+设置菜单](https://images.gitee.com/uploads/images/2020/0520/224247_36f38170_364035.png) ![个人设置](https://images.gitee.com/uploads/images/2020/0520/224247_b3b9a960_364035.png) 项目下载和运行 ---- - 拉取项目代码 ```bash git clone https://gitee.com/angery/platform/tree/master/platform-frontend cd platform-frontend ``` - 安装依赖 ``` yarn install ``` - 开发模式运行 ``` yarn run serve ``` - 编译项目 ``` yarn run build ``` - Lints and fixes files ``` yarn run lint