本地启动HZERO(1.2RELSES)
启动后端
- 必要的基础服务
hzero register 注册基础服务
hzero config 配置管理服务
hzero gateway 网关服务
hzero oauth 认证服务
hzero iam 权限管理服务
hzero swagger 调试管理服务
hzero admin 服务(1.1.0后新增)
2.启动各项基础服务
启动 redis
将各个服务进行注册
3.权限认证
打开 http://127.0.0.1:8080/swagger/swagger-ui.html#/
选择 hzero-iam 服务
找到 Hiam User Self : 登录用户接口 点击打开
根据步奏操作 进行权限认证 登录用户密码 admin/Admin@123
4.查看API是否返回结果
尝试 try it out 操作 看是否存在报错
注意:如果存在403报错 看是否admin服务未启动
详细错误解答 :http://hzerodoc.saas.hand-china.com/zh/docs/faq/api/
启动前端
- 前端创建
进入前端创建入口 获取项目 (注意是否op或者saas版本,与后台保持一致)
注意前端所需要的 环境
地址:http://hzerodoc.saas.hand-china.com/zh/docs/installation-configuration/service-create/frontend/100-create-new-project/
- 初始化平台依赖
$ yarn --registry http://nexus.saas.hand-china.com/content/groups/hzero-npm-group/
-
去除新增的路由(先把项目启动起来)
前端启动项目
请确保dll静态资源已编译完成,否则请执行如下命令
$ yarn build:dll
执行如下命令即可启动项目
$ yarn start
启动成功后,自动跳转