Skip to content

核心(@aalis/core)

@aalis/core 是 Aalis 的极简内核:零运行时依赖、环境无关,只提供插件系统与四个原语,领域功能一律由 -api 契约包 + 插件实现。

按顺序读

篇目讲什么
App — 应用容器进程入口、生命周期、插件加载与 rescanPlugins
Context — 插件上下文插件拿到的那个 ctx:id、fork、dispose
Plugin — 插件模型插件形状、状态机(pending/active/disabled/error)、启停判据
Service — 服务provide / getService / 选优 / per-entry 多实例
Events — 事件事件与中间件(洋葱模型)、钩子相位
Contributions — 贡献点第四原语:无执行注册表,contribute / collect
Config — 配置配置读取、disabledPlugins、schema 默认值同步
Types — 类型core 导出的类型,以及哪些类型该从 @aalis/api-*

相关