清单
项目前端的配置参数清单如下:
- 1export default {
- 2 base: {
- 3 jwt: false,
- 4 locale: 'en-us',
- 5 disabledModules: [],
- 6 disabledSuites: [
- 7 // 'test-party',
- 8 ],
- 9 },
- 10 api: {
- 11 // baseURL: 'http://127.0.0.1:7102',
- 12 },
- 13 locales: {
- 14 'en-us': 'English',
- 15 'zh-cn': 'Chinese',
- 16 },
- 17 layout: {
- 18 breakpoint: 600,
- 19 items: {
- 20 mobile: {
- 21 module: 'a-layoutmobile',
- 22 component: 'layout',
- 23 },
- 24 pc: {
- 25 module: 'a-layoutpc',
- 26 component: 'layout',
- 27 },
- 28 },
- 29 notification: {
- 30 closeTimeout: -1,
- 31 },
- 32 },
- 33 markdown: {
- 34 style: {
- 35 module: 'a-markdownstyle',
- 36 },
- 37 },
- 38 theme: {
- 39 type: 'builtIn',
- 40 builtIn: {
- 41 layout: 'light',
- 42 bars: 'empty',
- 43 color: 'blue',
- 44 customColor: null,
- 45 },
- 46 thirdParty: null,
- 47 },
- 48 modules: {
- 49 ...
- 50 },
- 51};
base
名称 | 说明 |
---|---|
jwt | 是否采用jwt。如果前端宿主环境不支持cookie,则可以采用jwt机制,如Mobile App、小程序等。系统内置cookie和jwt两种机制,只需设置jwt: true 即可 |
locale | 系统会自动判断当前合适的语言,如果没有自动检测出合适的语言,则使用这里的缺省配置 |
disabledModules | 禁用的模块数组 |
disabledSuites | 禁用的套件数组 |
api
名称 | 说明 |
---|---|
baseURL | 如果前端和后端都在同一个域名下,前端可以自动判断后端API地址。反之,则需要通过该参数显式指定后端API基址 |
locales
系统所支持的语言清单
layout
前端布局参数
名称 | 说明 |
---|---|
breakpoint | 可指定Mobile布局和PC布局切换的阈值点(页面宽度) |
items.mobile | 实现Mobile布局的前端组件 |
items.pc | 实现PC布局的前端组件 |
markdown
显示markdown内容时所使用的样式模块。当需要显示markdown内容时,系统自动异步加载该模块,从而使模块内的样式生效
theme
系统默认主题的配置
请参见:主题与样式
modules
在这里覆盖模块的前端配置
请参见:覆盖模块参数
评论: