apps.ts 733 B

12345678910111213141516171819202122
  1. // /**
  2. // *微应用apps
  3. // * @name: 微应用名称 - 具有唯一性
  4. // * @entry: 微应用入口.必选 - 通过该地址加载微应用,
  5. // * @container: 微应用挂载节点 - 微应用加载完成后将挂载在该节点上
  6. // * @activeRule: 微应用触发的路由规则 - 触发路由规则后将加载该微应用
  7. // */
  8. // //子应用列表
  9. // const _apps: object[] = [];
  10. // for (const key in import.meta.env) {
  11. // if (key.includes('VITE_APP_SUB_')) {
  12. // const name = key.split('VITE_APP_SUB_')[1];
  13. // const obj = {
  14. // name,
  15. // entry: import.meta.env[key],
  16. // container: '#content',
  17. // activeRule: name,
  18. // };
  19. // _apps.push(obj);
  20. // }
  21. // }
  22. // export const apps = _apps;