主题
@selrux/shell
UNLICENSED 预编译包,经 Nexus 分发。消费者不需要编译壳源码。
主入口导出
| 符号 | 说明 |
|---|---|
ShellDefaultLayout | 完整管理壳布局;children 承接页面 |
ShellDefaultLayoutProps | 含 slots、可选 store 等 |
createShellStore / store | Redux store;store 为兼容导出 |
AppDispatch / AppStore / RootState | store 类型 |
| LocalIcons 相关 | 本地占位图标 |
Builtin403/404/500Page | 壳视觉异常页 |
configureShellAuth / tryGetShellAuth / ShellAuthAdapter / ShellSessionContext / ShellUser | 认证与可选会话恢复(亦见 config) |
ShellSessionStatus | 会话状态字面量 |
ShellSlots | 插槽类型 |
其它入口
| 路径 | 用途 |
|---|---|
@selrux/shell/config | 认证、路由元数据、图标注册 |
@selrux/shell/errors | 异常页与 PageReloadLoading |
@selrux/shell/vite | 仅为用户页面注入 UnoCSS |
@selrux/shell/styles.css | 预编译样式 |
单应用浏览器 SPA;不宣称同页多实例隔离或 SSR。