as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

KeplerFileSystem

KeplerFileSystem

KeplerFileSystemターボモジュールのインターフェイス。

このインターフェイスには、ローカルファイルシステムのコンテンツを操作するための基本的なメソッドが含まれています。これにより、ファイルシステムへのクエリ、ファイルトラバース、ファイルの読み取りと書き込みが可能になります。

拡張

  • KeplerTurboModule

プロパティ

getConstants()?

readonly optional getConstants: () => object

戻り値

object

継承元

KeplerTurboModule.getConstants


getEntries()

getEntries: (path) => Promise<string[]>

指定されたパスのディレクトリエントリを取得します。

パラメーター

path

string

ディレクトリのパス。

戻り値

Promise<string[]>

ディレクトリエントリを使用して解決されるプロミス。


getMajorVersion()

readonly getMajorVersion: () => number

戻り値

number

継承元

KeplerTurboModule.getMajorVersion


getMetadata()

getMetadata: (path, noFollow) => Promise<Metadata>

パスで参照されるファイルまたはシンボリックリンクに関するメタデータを取得します。

パラメーター

path

string

ファイルのパス。

noFollow

boolean

statlstatのどちらを使用するかを定義します。

戻り値

Promise<Metadata>

メタデータを使用して解決されるプロミス。


getMinorVersion()

readonly getMinorVersion: () => number

戻り値

number

継承元

KeplerTurboModule.getMinorVersion


getPatchVersion()

readonly getPatchVersion: () => number

戻り値

number

継承元

KeplerTurboModule.getPatchVersion


openFile()

openFile: (path, mode) => Promise<void>

指定されたモードでファイルを開きます。

パラメーター

path

string

開くファイルのパス。

mode

OpenMode

ファイルを開くためのモード。

戻り値

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日