如何在桌面上使用KMP Compose与液压输送机

如何在桌面上使用KMP Compose与液压输送机

💡 原文英文,约400词,阅读约需2分钟。
📝

内容提要

下载新项目并选择桌面应用,配置build.gradle文件,添加依赖和工具链,设置nativeDistributions,解决Compose临时问题,更新版本后运行构建命令。

🎯

关键要点

  • 从 https://kmp.jetbrains.com/ 下载新项目,并选择桌面应用。
  • 在 app 级别的 build.gradle 文件中添加 id("dev.hydraulic.conveyor") version "1.12"。
  • 在 app 级别的 build.gradle.kts 中添加版本号,尽管在 nativeDistributions 块中已经声明过。
  • 在 app 级别的 build.gradle.kts 中的 jvm("desktop") 下添加 jvmToolchain 配置。
  • 在 app 级别的 build.gradle.kts 顶部添加 dependencies 块,包含不同平台的依赖项。
  • 在 app 级别的 build.gradle.kts 中配置 nativeDistributions,设置目标格式和包名。
  • 由于 conveyor 不支持反向 DNS 的包名,需将包名替换为 'example-project'。
  • 在 app 级别的 build.gradle.kts 中添加临时 Compose 问题的解决方法。
  • 在 settings.gradle.kts 中添加插件声明,确保在插件依赖块之后。
  • 创建一个最小的 conveyor.conf 文件,包含基本配置。
  • 运行 ./gradlew desktopJar 来构建项目,并使用 conveyor make site 更新网站。
  • 每次更新桌面应用时,更新版本号并重新运行构建命令。
➡️

继续阅读