跳到正文

Interface: PluginContext

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:928

Extends

Extended by

Properties

debug

ts
debug: LoggingFunction

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:890

Inherited from

MinimalPluginContext.debug


environment

ts
environment: Environment

Defined in: node_modules/.pnpm/rolldown-vite@7.2.10_@types+node@24.10.1_jiti@2.6.1_yaml@2.8.2/node_modules/rolldown-vite/dist/node/index.d.ts:2717

Vite-specific environment instance

Inherited from

MinimalPluginContext.environment


error()

ts
error: (e) => never

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:887

Parameters

e

string | RollupError

Returns

never

Inherited from

MinimalPluginContext.error


fs

ts
fs: RolldownFsModule

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:929


getModuleInfo

ts
getModuleInfo: GetModuleInfo

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:933


info

ts
info: LoggingFunction

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:888

Inherited from

MinimalPluginContext.info


meta

ts
meta: PluginContextMeta

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:891

Inherited from

MinimalPluginContext.meta


pluginName

ts
readonly pluginName: string;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:886

Inherited from

MinimalPluginContext.pluginName


warn

ts
warn: LoggingFunction

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:889

Inherited from

MinimalPluginContext.warn

Methods

addWatchFile()

ts
addWatchFile(id): void;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:934

Parameters

id

string

Returns

void


emitFile()

ts
emitFile(file): string;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:930

Parameters

file

EmittedFile

Returns

string


getFileName()

ts
getFileName(referenceId): string;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:931

Parameters

referenceId

string

Returns

string


getModuleIds()

ts
getModuleIds(): IterableIterator<string>;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:932

Returns

IterableIterator<string>


load()

ts
load(options): Promise<ModuleInfo>;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:935

Parameters

options

object & Partial<PartialNull<ModuleOptions>>

Returns

Promise<ModuleInfo>


parse()

ts
parse(input, options?): Program;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:939

Parameters

input

string

options?

ParserOptions | null

Returns

Program


resolve()

ts
resolve(
   source,
   importer?,
options?): Promise<ResolvedId | null>;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:940

Parameters

source

string

importer?

string

options?

PluginContextResolveOptions

Returns

Promise<ResolvedId | null>

Released under the MIT License.