1. 配置管理器(configManager)

配置管理器负责加载应用的完整配置,并提供统一地获取配置的方法。

1.1. 加载顺序

  • 通过编译时的环境变量 process.env.VUE_APP_XX ,获取 package.json 中的版本(version)、描述(description)和作者(author)
  • 远程加载应用配置文件 application.yml
  • 从 application.yml 中获取配置的业务模块和启用的主题模块,然后再从本地加载各模块的默认配置
  • 合并上述配置为应用的完整配置

注意:

  • 应用配置文件 application.yml 优先级最高!可以在其中自定义配置覆盖默认配置。
  • application.yml 的配置项可以参考平台内核和各模块中的默认配置文件 config.js

1.2. 快速开始

在应用创建后,就可以通过 configManager 在任意地方获取应用的完整配置。

import {configManager} from "@zhoujianhui/vip3-core"

const config = configManager.getConfig()
Copyright ©zhoujianhui all right reserved,powered by Gitbook更新时间: 2024-10-24 19:28:16

results matching ""

    No results matching ""