使用 Package Manager 创建和部署资产包

创建资产包工程

要使用 Package Manager 在 Kanzi Studio 中创建资产包:

  1. 从 Template 下拉菜单中选择 Kanzi Asset Conan Template 来创建您的工程。

    ../../_images/kanzi-studio-kpm-asset-template.png
  2. 构建工程内容后,为您要包含在包中的资产启用 Export in Asset Package 属性。

    ../../_images/kanzi-studio-export-asset-package.png
  3. 保存您的工程。

将资产包创建并部署为 Conan 包

  1. 在文件资源管理器中导航至您的工程目录的根目录。您会看到两个用于协助创建和部署包的文件:

    • conanfile.py 控制资产打包。

    • create_and_deploy.bat 是一个便捷脚本,用于运行 Conan 命令来创建资产包并将其部署到指定的 Conan 仓库。

    ../../_images/asset-helper-scripts.png
  2. 编辑 create_and_deploy.bat:

    此脚本包含一些辅助变量,您可以根据需要修改。例如,通过编辑 CONAN_REMOTE 变量来设置要将资产部署到的 Conan 远程仓库。您还可以更新包名称、版本以及此包所适用的 Kanzi 版本。

  3. 运行 create_and_deploy.bat:

    将包部署到脚本中指定的 Conan 远程仓库。

    备注

    此脚本会创建一个由引用 my_asset/1.0.0@kanzi-3.9.13-assets/stable 标识的 Conan 包。

  4. 在 Kanzi Studio 中打开 Package Manager:

    • 选择 Remote 选项卡。

    • 在 Repository 下拉列表中,选择您部署资产包的目标仓库。

    ../../_images/package-manager-repository-dropdown.png
    • 点击刷新图标以刷新仓库列表。

    ../../_images/package-manager-repository-refresh.png
    • 您的新资产包将列在仓库资产下。

    ../../_images/package-manager-my-asset.png

另请参阅

资产包

Package Manager

使用 Package Manager Kanzi Studio 插件