3 使用适用于 Visual Studio Code 的区块链应用程序构建器扩展
Visual Studio Code 的 Blockchain App Builder 扩展可帮助您基于规范文件构建和支架功能齐全的链代码项目。
构建项目后,您可以在本地超级账本架构网络或预配的 Oracle Blockchain Platform 网络上运行和测试项目。然后,您可以运行 SQL 丰富的查询,调试链代码,或者使用生成的代码编写和运行单元测试。

表 3-1 使用 Visual Studio Code 扩展时的工作流
任务 | 说明 | 更多信息 |
---|---|---|
安装并进行配置 | 从 Oracle Blockchain Platform 控制台下载 Blockchain App Builder Visual Studio Code 扩展,并安装该扩展和任何先决条件软件。 | |
创建链代码项目 | 为链代码项目创建规范文件。 | |
生成链代码 | 编辑规范文件以定义要生成的资产和链代码,然后从规范文件生成链代码。 |
有关规范文件和生成的链代码项目的结构和内容的详细参考信息:
|
部署链代码 |
将链代码项目本地部署到随附的预配置超级账本架构网络,或者远程部署到 Oracle Blockchain Platform Cloud 或 Enterprise Edition。 您还可以将链代码项目打包为手动部署到 Oracle Blockchain Platform。 |
|
测试链代码 |
在网络上运行链代码后,可以测试生成的任何方法。 此外,如果您选择在链代码开发期间创建 |
|
调试链代码 | 您可以在 Visual Studio Code 中进行逐行调试。 | |
同步更新 | 更新规范文件时,可以将更改与生成的链代码文件同步。 | |
正在运行单元测试 | 项目中包括基本单元测试用例设置。可以添加并运行其他测试。 |