WU / 文档通用微前端
中文
WU / 分发与兼容性

选择加载 WU 的方式。

使用 npm 集成到构建,或从 CDN 导入 ESM 模块。同一个 shell 下所有应用应使用相同版本的运行时。

运行时 / NPM

wu-framework 4.0.0

npm install wu-framework@4.0.0

提供 ESM、CommonJS、UMD,以及适配器和集成的子路径。

npm 软件包 ↗
工具链 / CLI

WU CLI 1.2.0

npm install --global @wu-framework/cli@1.2.0

创建、开发、编译和诊断 workspace。

npm 软件包 ↗

版本与已验证示例

本文档适用于 Framework 4.0.0 和 CLI 1.2.0。参考内容依据这些版本的代码和可运行示例进行核对。

所有实验室与下载示例均固定 WU Framework 4.0.0。终端指南使用 CLI 1.2.0。升级现有项目之前请查看不兼容变更。

阅读迁移指南 获取支持

从 CDN 导入

import { wu } from 'https://cdn.jsdelivr.net/npm/wu-framework@4.0.0/dist/wu-framework.esm.js';

await wu.init({ sandbox: 'module', apps: [
  { name: 'catalog', url: '/apps/catalog' },
] });
await wu.mount('catalog', '#catalog-slot');

示例的运行时

首页、API 配方和 Apps in motion 在构建中包含运行时。组合及服务/RPC 使用带版本的 CDN,以及相同版本的本地备用包。每个组合保留一个共享实例。

可下载的 SSR 和 MCP 示例需要 Node 及相应进程。打开门户不会启动 Node 服务器。Worker/WASI 示例通过 WU 契约在浏览器中执行工作。

官方仓库

Markdown 文档

文档和搜索由同一组章节生成。每页都提供 Markdown 版本,便于阅读、贡献和工具使用。

门户使用的平台

一起完善 WU

发现了问题?有新的想法?

你的使用体验能让 WU 变得更好。告诉我们遇到的问题,或支持项目的持续开发。