# Rspack
- 使用 `Rspack` 构建工具的应用构建出满足 {props.name || 'Module Federation'} 加载规范的微模块
- 能够在构建插件里面使用别名消费微模块
- 能够设置微模块的共享依赖配置,当加载微模块的宿主环境已经存在对应依赖时将不会重复加载
- 当微模块具备远程类型时将会自动把远程模块的类型下载下来消费
- 消费远程模块时将具备热更新能力
{props.tip}
## 快速开始
### 安装
你可以通过如下的命令安装插件:
```sh [npm]
npm add @module-federation/enhanced
```
```sh [yarn]
yarn add @module-federation/enhanced
```
```sh [pnpm]
pnpm add @module-federation/enhanced
```
```sh [bun]
bun add @module-federation/enhanced
```
### 创建 {props.configName || 'module-federation.config.ts'}
创建 {props.configName || 'module-federation.config.ts'} 文件,内容如下:
{props.createConfig || <CreateConfig />}
### 注册插件
在 `Rspack` 中,你可以通过 `plugins` 配置项来添加插件:
{props.registerPlugin || <RegisterPlugin />}
## 配置
你可以在 [Config 总览](/configure/index.md) 页面找到所有配置项的详细说明。