备注
应用在沙盒环境中运行,只能访问设备文件系统的部分内容。Vega在沙盒中提供以下特定于应用的目录。开始使用
设置
- 将以下库依赖项添加到package.json文件的
dependencies部分。
- 使用
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 FileSystemTurboModule的接口。

