RollupPlugin
Defined in: core/index.ts:2429
Properties
섹션 제목: “Properties”buildEnd?
섹션 제목: “buildEnd?”
optionalbuildEnd?:Hook<(this,error?) =>MaybePromise<void>>
Defined in: core/index.ts:2452
Bundle 종료 시 1회. Rollup buildEnd 호환 — error 가 있으면 빌드 실패.
buildStart?
섹션 제목: “buildStart?”
optionalbuildStart?:Hook<(this) =>MaybePromise<void>>
Defined in: core/index.ts:2450
Bundle 시작 시 1회. esbuild onStart / Rollup buildStart 호환 (#2156).
ZNTC 는 인자 없이 호출 (esbuild 스타일) — Rollup plugin 이 options 인자를 기대하면
plugin 자체 closure 로 받아둘 것.
closeBundle?
섹션 제목: “closeBundle?”
optionalcloseBundle?:Hook<(this) =>MaybePromise<void>>
Defined in: core/index.ts:2454
Output 파일 write 완료 후. Rollup closeBundle 호환.
generateBundle?
섹션 제목: “generateBundle?”
optionalgenerateBundle?:Hook<(this,outputs) =>MaybePromise<void>>
Defined in: core/index.ts:2446
load?
섹션 제목: “load?”
optionalload?:Hook<(this,id) =>MaybePromise<LoadResult>>
Defined in: core/index.ts:2439
name
섹션 제목: “name”name:
string
Defined in: core/index.ts:2430
renderChunk?
섹션 제목: “renderChunk?”
optionalrenderChunk?:Hook<(this,code,chunk) =>MaybePromise<RenderChunkResult>>
Defined in: core/index.ts:2443
resolveId?
섹션 제목: “resolveId?”
optionalresolveId?:Hook<(this,source,importer?) =>MaybePromise<ResolveIdResult>>
Defined in: core/index.ts:2432
Rollup resolveId. Function 또는 vite 4+ 신형 hook object { filter, handler } 둘 다 허용.
transform?
섹션 제목: “transform?”
optionaltransform?:Hook<(this,code,id) =>MaybePromise<TransformResult>>
Defined in: core/index.ts:2440