Rsbuild Types
本章节描述了 Rsbuild 提供的一些类型定义。
RsbuildInstance
Rsbuild 实例的类型。
import type { RsbuildInstance } from '@rsbuild/core';
let rsbuild: RsbuildInstance;
Context
Rsbuild 实例中 context 属性的类型定义。
import type { Context } from '@rsbuild/core';
const context: Context = rsbuild.context;
RsbuildPlugin
Rsbuild 插件的类型。
import type { RsbuildPlugin } from '@rsbuild/core';
const myPlugin: RsbuildPlugin = {
name: 'my-plugin',
setup() {},
};
RsbuildTarget
Rsbuild 构建产物的类型。
import type { RsbuildTarget } from '@rsbuild/core';
CreateRsbuildOptions
对应 createRsbuild
方法的入参类型。
import type { CreateRsbuildOptions } from '@rsbuild/core';