Appearance
基础库矩阵图
@wakeadmin/framework
(Vue 2/3): 依赖注入、扩展点、状态管理框架@wakeadmin/h
(Vue 2/3): 同时支持 Vue 2/3 的 JSX 库,旨在抹平 Vue 2/3 渲染层差异@wakeadmin/i18n
/@wakeadmin/i18n-legacy
( Vue 2/3): 多语言支持@wakeadmin/assets
(Vue 2/3): 主要用于主题定制, 定义文案、静态资源的扩展点@wakeadmin/demi
(Vue 2/3): vue-demi 的封装。为需要兼容 vue 2/3 的库提供统一的 API 出口。@wakeadmin/icons
(Vue 2/3):惟客图标库@wakeadmin/utils
(Vue 2/3):业务无关的工具库, 继承 @wakeapp/utils@wakeadmin/theme
(): 惟客官方默认主题包@wakeadmin/tailwind
(): 基于惟客默认主题扩展的tailwind 配置预设@wakeadmin/mapp
(): 微前端框架,基座就是基于它开发@wakeadmin/vue-cli-plugin-i18n
(Vue 2/3): i18n 语言包识别、合并插件@wakeadmin/vue-cli-plugin-mapp
(): 微前端基座插件@wakeadmin/vue-cli-plugin-mapp-child
(Vue 2/3): 微前端子应用插件@wakeadmin/vue-cli-plugin-vendor
(Vue 2/3): 微前端通用依赖共享插件@wakeadmin/vue-cli-plugin-ce
(): Vue 自定义元素增强插件@wakeadmin/transpiler
(): 微前端运行容器的转译器实现@wakeadmin/services
(): 前端接口服务@wakeadmin/docker-build
(): Docker 容器构建、发布、清理create-wakeadmin
(): 项目脚手架,可以快速创建子应用、主题包babel-preset-wakeadmin
(Vue 2/3): 惟客 PC 端 babel 配置
仓库地址
- wakeadmin/tools @wakeadmin 基础库
- wakeadmin/terminal 运行容器
- wakeadmin/k8s-deploy 一键部署模板
- wakeadmin/doc 本文档仓库
镜像库
基础镜像:
wkfe/base
: 集成了 nginx + node 运行时的基础镜像wkfe/mapp
:扩展wkfe/base
用于微前端的运行容器wkfe/mapp-child
: 子应用基础容器wkfe/single
:扩展wkfe/base
用于单页应用的运行容器
业务镜像:
wkfe/bay
: 扩展wkfe/mapp
, 惟客云标品基座
TIP
- 子应用镜像, 建议使用
wkfe/app-*
形式命名 - 上述镜像时公开的, 子应用镜像由对应的业务团队维护。
- 内部 Harbor 也发布了上述镜像,可以加上
172.26.59.200/
前缀,比如172.26.59.200/wkfe/mapp
每日构建
基础库的发布频率:
内网[每日发布]
外网每周发布一次