跳到正文

Interface: RolldownFsModule

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

Methods

appendFile()

ts
appendFile(
   path,
   data,
options?): Promise<void>;

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

Parameters

path

string

data

string | Uint8Array<ArrayBufferLike>

options?
encoding?

BufferEncoding | null

flag?

string | number

mode?

string | number

Returns

Promise<void>


copyFile()

ts
copyFile(
   source,
   destination,
mode?): Promise<void>;

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

Parameters

source

string

destination

string

mode?

string | number

Returns

Promise<void>


lstat()

ts
lstat(path): Promise<RolldownFileStats>;

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

Parameters

path

string

Returns

Promise<RolldownFileStats>


mkdir()

ts
mkdir(path, options?): Promise<void>;

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

Parameters

path

string

options?
mode?

string | number

recursive?

boolean

Returns

Promise<void>


mkdtemp()

ts
mkdtemp(prefix): Promise<string>;

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

Parameters

prefix

string

Returns

Promise<string>


readdir()

Call Signature

ts
readdir(path, options?): Promise<string[]>;

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

Parameters
path

string

options?
withFileTypes?

false

Returns

Promise<string[]>

Call Signature

ts
readdir(path, options?): Promise<RolldownDirectoryEntry[]>;

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

Parameters
path

string

options?
withFileTypes

true

Returns

Promise<RolldownDirectoryEntry[]>


readFile()

Call Signature

ts
readFile(path, options?): Promise<Uint8Array<ArrayBufferLike>>;

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

Parameters
path

string

options?
encoding?

null

flag?

string | number

signal?

AbortSignal

Returns

Promise<Uint8Array<ArrayBufferLike>>

Call Signature

ts
readFile(path, options?): Promise<string>;

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

Parameters
path

string

options?
encoding

BufferEncoding

flag?

string | number

signal?

AbortSignal

Returns

Promise<string>


realpath()

ts
realpath(path): Promise<string>;

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

Parameters

path

string

Returns

Promise<string>


rename()

ts
rename(oldPath, newPath): Promise<void>;

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

Parameters

oldPath

string

newPath

string

Returns

Promise<void>


rmdir()

ts
rmdir(path, options?): Promise<void>;

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

Parameters

path

string

options?
recursive?

boolean

Returns

Promise<void>


stat()

ts
stat(path): Promise<RolldownFileStats>;

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

Parameters

path

string

Returns

Promise<RolldownFileStats>


ts
unlink(path): Promise<void>;

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

Parameters

path

string

Returns

Promise<void>


writeFile()

ts
writeFile(
   path,
   data,
options?): Promise<void>;

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

Parameters

path

string

data

string | Uint8Array<ArrayBufferLike>

options?
encoding?

BufferEncoding | null

flag?

string | number

mode?

string | number

Returns

Promise<void>

Released under the MIT License.