Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
VegaファイルシステムAPIは、Keplerでファイルシステムの照会、トラバース、読み取り、書き込みの操作を実行するための機能を提供します。

注釈

アプリは、デバイスファイルシステムの表示に制限があるサンドボックス環境で動作します。Vegaにより、サンドボックスで以下のアプリ固有のディレクトリが利用できるようになります。

はじめに

セットアップ

  1. package.jsonファイルのdependenciesセクションに、以下のライブラリ依存関係を追加します。
  1. npm installコマンドを使用して、package-lock.jsonファイルを再生成します。

使用方法

以下の例では、async/awaitを使用して、FileSystemのメソッドによって返されるPromiseを処理しています。このパターンでは、非同期操作をより簡潔に処理できます。

ファイルを開く

この例では、async/awaitを使用して、FileSystem.openFile()によって返されるPromiseを処理しています。

ファイルを削除する

この例では、async/awaitを使用して、FileSystem.removeFile()によって返されるPromiseを処理しています。

ディレクトリを削除する

この例では、async/awaitを使用して、FileSystem.removeDir()によって返されるPromiseを処理しています。

ディレクトリを再帰的に削除する

この例では、async/awaitを使用して、FileSystem.removeDirAll()によって返されるPromiseを処理しています。

ファイルを文字列として読み取る

この例では、async/awaitを使用して、FileSystem.readFileAsString()によって返されるPromiseを処理しています。

文字列をファイルに書き込む

この例では、async/awaitを使用して、FileSystem.writeStringToFile()によって返されるPromiseを処理しています。

ファイルのメタデータにアクセスする

この例では、async/awaitを使用して、FileSystem.getMetadata()によって返されるPromiseを処理しています。

ディレクトリエントリにアクセスする

この例では、async/awaitを使用して、FileSystem.getEntries()によって返されるPromiseを処理しています。

APIリファレンス

インターフェイス

  • KeplerFileSystem - Kepler FileSystemターボモジュールのインターフェイス。

最終更新日 2026年10月26日