KeplerFileSystem
KeplerFileSystemターボモジュールのインターフェイス。
このインターフェイスには、ローカルファイルシステムのコンテンツを操作するための基本的なメソッドが含まれています。これにより、ファイルシステムへのクエリ、ファイルトラバース、ファイルの読み取りと書き込みが可能になります。
拡張
KeplerTurboModule
プロパティ
getConstants()?
readonlyoptionalgetConstants: () =>object
戻り値
object
継承元
KeplerTurboModule.getConstants
getEntries()
getEntries: (
path) =>Promise<string[]>
指定されたパスのディレクトリエントリを取得します。
パラメーター
path
string
ディレクトリのパス。
戻り値
Promise<string[]>
ディレクトリエントリを使用して解決されるプロミス。
getMajorVersion()
readonlygetMajorVersion: () =>number
戻り値
number
継承元
KeplerTurboModule.getMajorVersion
getMetadata()
getMetadata: (
path,noFollow) =>Promise<Metadata>
パスで参照されるファイルまたはシンボリックリンクに関するメタデータを取得します。
パラメーター
path
string
ファイルのパス。
noFollow
boolean
statとlstatのどちらを使用するかを定義します。
戻り値
Promise<Metadata>
メタデータを使用して解決されるプロミス。
getMinorVersion()
readonlygetMinorVersion: () =>number
戻り値
number
継承元
KeplerTurboModule.getMinorVersion
getPatchVersion()
readonlygetPatchVersion: () =>number
戻り値
number
継承元
KeplerTurboModule.getPatchVersion
openFile()
openFile: (
path,mode) =>Promise<void>
指定されたモードでファイルを開きます。
パラメーター
path
string
開くファイルのパス。
mode
ファイルを開くためのモード。
戻り値
Promise<void>
ファイルを開いたときに解決されるプロミス。
readFileAsString()
readFileAsString: (
path,encoding) =>Promise<string>
テキストファイルの内容全体を文字列に読み込みます。
パラメーター
path
string
ファイルのパス。
encoding
string
ファイルを読み込むときに使用するエンコーディング。
戻り値
Promise<string>
ファイルコンテンツを使用して解決されるプロミス。
removeDir()
removeDir: (
path) =>Promise<void>
パスにあるディレクトリを削除します。
パラメーター
path
string
削除するディレクトリのパス。
戻り値
Promise<void>
ディレクトリが削除されたときに解決されるプロミス。
removeDirAll()
removeDirAll: (
path) =>Promise<void>
パスにあるディレクトリとそのコンテンツをすべて削除します。
パラメーター
path
string
削除するディレクトリのパス。
戻り値
Promise<void>
ディレクトリが再帰的に削除されたときに解決されるプロミス。
removeFile()
removeFile: (
path) =>Promise<void>
パスにあるファイルを削除します。
パラメーター
path
string
削除するファイルのパス。
戻り値
Promise<void>
ファイルが削除されたときに解決されるプロミス。
writeStringToFile()
writeStringToFile: (
path,content,encoding) =>Promise<number>
テキストファイルに文字列を書き込みます。
パラメーター
path
string
ファイルのパス。
コンテンツ(content)
string
書き込む文字列の内容。
encoding
string
ファイルを書き込むときに使用するエンコーディング。
戻り値
Promise<number>
書き込まれたバイト数で解決されるプロミス。
Last updated: 2025年9月30日

