as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
Vega文件系统API提供支持,从而可启用文件系统查询、遍历、读取和写入操作。

备注

应用在沙盒环境中运行,只能访问设备文件系统的部分内容。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参考

接口


最后修改于 2026年10月26日