在 CLI 中升级 Chaincode 项目
您可以使用此命令升级现有链代码项目,以使用更新的区块链应用程序构建器的新功能。此命令适用于 TypeScript 和 Go 项目。
对于 Go 项目,请在运行命令升级链代码项目之前升级到 Go v1.20.10。
使用情况:
upgrade [options]
my-mac:Project myname$ ochain upgrade -h
Usage: upgrade [options]
Upgrade App Builder chaincode project
Options :
-h, --help output command usage information
-D, --debug enable debug logging
-p, --project <path> (optional) Path to Chaincode project to upgrade. If not specified, it defaults to current directory.
-cc, --chaincode (optional) To upgrade chaincode project
Examples :
$> ochain upgrade --project <path of chaincode dir>
要升级链代码项目,请导航到包含项目的目录,然后输入以下命令:
ochain upgrade
如果在升级链代码项目时遇到问题,可以使用 --debug
选项生成调试日志。在 Microsoft Windows 上,如果指定 --debug
选项,请使用命令提示符而不是 PowerShell。
升级链代码项目后,将规范文件与生成的源代码同步。有关更多信息,请参见 Synchronize Specification File Changes With Generated Source Code 。