配置参数有三个来源,系统将这三个来源的配置参数进行合并,从而支持更灵活的配置和使用

来源1: 默认配置

  1. 1const configDefault = {
  2. 2 base: {
  3. 3 providerScene: 'default',
  4. 4 locale: 'en-us',
  5. 5 },
  6. 6 api: {
  7. 7 baseURL: '',
  8. 8 },
  9. 9 locales: {
  10. 10 'en-us': 'English',
  11. 11 'zh-cn': 'Chinese',
  12. 12 },
  13. 13};

来源2: main.js文件中提供的配置

  1. 1const cabloyOptions = {
  2. 2 base: {
  3. 3 providerScene: 'default',
  4. 4 locale: 'en-us',
  5. 5 },
  6. 6 api: {
  7. 7 baseURL: 'https://yourdomain.com',
  8. 8 },
  9. 9}

来源3: 通过cabloy.util.login返回的后端配置