构建您的应用
构建您的应用
开放Beta测试文档 作为预发布开放Beta测试的一项内容,亚马逊提供了此技术文档。随着亚马逊收到反馈并对功能进行迭代,所描述的这些功能可能会发生变化。有关最新功能的信息,请参阅发行说明。
本部分提供了如何为Vega创建和开发应用的指导。每个部分都提供技术信息和实际示例,以帮助您构建稳健的应用。根据您的开发需求选择适当的路径。
一般应用构建步骤
使用模板构建新应用
了解使用模板构建Vega应用的不同方法:
- 使用Vega Studio(基于IDE的开发)
- 使用Vega CLI(命令行开发)
Turbo模块开发
创建Turbo模块
为Vega创建Turbo模块的分步指南:
- 设置开发环境
- 创建独立模块与应用内模块
- 实现原生和JavaScript接口
高级Turbo模块主题
深入了解高级Turbo模块概念:
- 符号隐藏
- 线程注意事项
- 事件处理
- 错误处理
原生代码中的类型
有关类型系统支持的详细信息:
- TypeScript和C++类型之间的映射
- 使用JSArray和JSObject
- 处理Promise和回调
- 使用ArrayBuffer和其他专用类型
Vega Codegen
了解和使用代码生成工具:
- 从TypeScript接口生成原生签名
- 命令行选项和配置
- 输出文件结构
Vega Codegen常见问题解答
有关使用Vega代码生成工具的常见问题和答案:
- TypeScript类型支持和限制
- 处理配置问题
- 了解生成的文件
- 常见问题故障排除
Last updated: 2025年9月30日