3 使用 Visual Studio 程式碼的區塊鏈 App 產生器擴充功能
Visual Studio Code 的 Blockchain App Builder 擴充功能可協助您從規格檔案建置及編組功能完整的鏈碼專案。
專案建立之後,您可以在本機 Hyperledger Fabric 網路或您佈建的 Oracle Blockchain Platform 網路上執行和測試專案。接著,您可以使用產生的程式碼執行 SQL RTF 查詢、對鏈碼進行除錯,或是編寫和執行單元測試。

表格 3-1 使用 Visual Studio 程式碼擴充時的工作流程
作業 | 描述 | 其他資訊 |
---|---|---|
安裝與設定 | 從您的 Oracle Blockchain Platform 主控台下載 Blockchain App Builder Visual Studio Code 擴充功能,然後安裝它和任何先決條件軟體。 | |
建立鏈碼專案 | 建立鏈碼專案的規格檔案。 | |
產生鏈碼 | 編輯規格檔案以定義要產生的資產與鏈碼,然後從規格檔案產生您的鏈碼。 |
有關規格檔案結構與內容,以及產生的鏈碼專案的詳細參考資訊:
|
部署鏈碼 |
在本機將鏈碼專案部署到內含的預先設定 Hyperledger Fabric 網路,或從遠端部署到 Oracle Blockchain Platform Cloud 或 Enterprise Edition。 您也可以封裝鏈碼專案,手動部署到 Oracle Blockchain Platform。 |
|
測試鏈碼 |
在網路上執行鏈碼之後,您可以測試任何產生的方法。 此外,如果您選擇在鏈碼開發期間建立 |
|
對鏈碼除錯 | 您可以在 Visual Studio Code 進行逐行除錯。 | |
同步您的更新 | 當您更新規格檔案時,可以將變更與產生的鏈碼檔案同步。 | |
執行單位測試 | 專案中包含基本單位測試案例設定。其他測試則可以新增與執行。 |