前端配置文件说明

文件结构

文件位置:afcenter-ui/base/config/app-config.json

{
  "loginType": "normal",
  "serverUrl": "/",
  "ssoLoginUrl": "https://ameuat.primeton.com:8443/default/sso.login",
  "title": "AFCenter",
  "shortTitle": "AFCenter",
  "loginPage": {
    "remotePath": "",
    "module": "",
    "page": ""
  },
  "homePage": null,
  "logoutTo": "/",
  "apiPrefix": {
    "priority": "lowest",
    "enabled":true,
    "path":"/afc"
  },
  "componentExt":{
    "path":"/components-ext/remoteEntry.js",
    "scope": "ComponentsExt"
  },
  "isExpress":false,
  "ableScan": true,
  "loginBgSwitch": true,
  "recordLabel": "Copyright © Primeton Technologies Ltd. ",
  "amap": {
    "key": "XXX",
    "securityJsCode": "XXX",
    "webServerKey": "XXX"
  }
}

#配置说明

参数说明类型可选值默认值
loginType用户登录方式Stringnormal ,iam, pass, sso,micronormal
serverUrl后台服务地址,当 loginType 为 iam 时, 用于接受 iframe 跨域信息String-
ssoLoginUrl后台服务地址,当 loginType 为 sso 时, 用于 SSO 登录登出地址,String-
title登录页显示的项目名称String--
shortTitle标题简称,用于浏览器 tab 显示String--
loginPage登录页面信息,当 loginType 为 micro 时,登录页信息配置Object--
loginPage/remotePath登录页面信息,当 loginType 为 micro 时,使用的微前端页面的 remote 路径String--
loginPage/module登录页面信息,当 loginType 为 micro 时,使用的微前端页面所在子应用的模块名String--
loginPage/page登录页面信息,当 loginType 为 micro 时,使用的微前端页面名String--
homePage当 loginType 为 normal 时,用户完成登录后跳转的首个页面,目前支持设定为门户(portal)或组织权限中心(默认)Stringportal-
logoutTo登出后跳转的目标页面String-./index.html
apiPrefix请求发送前缀设置Object--
apiPrefix/priority请求发送前缀设置优先级,设置为'highest'时使用 apiPrefix/path 为请求前缀,否则优先使用 api 定义中的前缀Stringhighest-
apiPrefix/enabled是否使用配置的前缀作为请求发送前缀Boolean--
apiPrefix/path请求发送前缀值String--
componentExt如果主应用希望将子应用的某些组件共享给其它子应用,可配置此项String/Array--
componentExt/path主应用共享子应用组件的 remoteEntry.js 文件地址String--
componentExt/scope主应用共享子应用组件的 scopeString--
isExpress是否按照 express 版本运行Boolean--
ableScan当 loginType 为 normal 时,是否展示扫码登录按钮Boolean--
loginBgSwitch当 loginType 为 normal 时,登录页背景图是否每天切换Boolean--
recordLabel当 loginType 为 normal 时,登录页的下方的版权信息String--
amap定位扩展组件配置; key:高德地址开放平台的https://console.amap.com/ 中我的应用中配置 Web 端(JS API)的 key securityJsCode:我的应用中配置 Web 端(JS API)的安全密钥 webServerKey:我的应用中配置 Web 服务的 KeyObject--

更多请参见EOS Low-Code Platform 8  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值